Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | Public Attributes | List of all members
smlt::PartitionerEntry Struct Reference
Inheritance diagram for smlt::PartitionerEntry:
smlt::SpatialHashEntry

Public Member Functions

 PartitionerEntry (ActorID actor_id)
 
 PartitionerEntry (LightID light_id)
 
 PartitionerEntry (GeomID geom_id)
 
 PartitionerEntry (ParticleSystemID ps_id)
 
- Public Member Functions inherited from smlt::SpatialHashEntry
void set_hash_aabb (const AABB &aabb)
 
void push_key (const Key &key)
 
void remove_key (const Key &key)
 
void set_keys (const KeyList &keys)
 
const KeyList & keys () const
 
const AABBhash_aabb () const
 

Public Attributes

PartitionerEntryType type
 
union {
   ActorID   actor_id
 
   LightID   light_id
 
   GeomID   geom_id
 
   ParticleSystemID   particle_system_id
 
}; 
 

The documentation for this struct was generated from the following file: