#pragma once

// Reconstructed C++ declarations from IDA Local Types and PDB/DIA metadata.
// Original PDB header: w:\tech5\tungsten\game\clientgame\presentable\presentableptr.h
// Recovered logical types: 8
// Signatures retain Xbox 360 ABI evidence and may still require manual review.


// IDA Local Type ordinal 14596; PDB kind: class.
class idPresentablePtr<idPresentablePlayer>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 14597; PDB kind: class.
class idPresentablePtr<idPresentable>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15272; PDB kind: class.
class idPresentablePtr<idPresentableProjectile>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15278; PDB kind: class.
class idPresentablePtr<idPresentableWeapon>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15282; PDB kind: class.
class idPresentablePtr<idPresentableActor>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15390; PDB kind: class.
class idPresentablePtr<idPresentableAnimatedEntity>
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15430; PDB kind: class.
class idPresentablePtr<idPresentable const >
{
public:
  unsigned int spawnId;
};

// IDA Local Type ordinal 15481; PDB kind: class.
class idPresentablePtr<idPresentableVehicle>
{
public:
  unsigned int spawnId;
};
