Plasma Engine  2.0
Loading...
Searching...
No Matches
plProcGenInternal::PlacementTile Class Reference

Public Member Functions

 PlacementTile (PlacementTile &&other)
 
void Initialize (const PlacementTileDesc &desc, plSharedPtr< const PlacementOutput > &ref_pOutput)
 
void Deinitialize (plWorld &ref_world)
 
bool IsValid () const
 
const PlacementTileDescGetDesc () const
 
const PlacementOutputGetOutput () const
 
plArrayPtr< const plGameObjectHandleGetPlacedObjects () const
 
plBoundingBox GetBoundingBox () const
 
plColor GetDebugColor () const
 
void PreparePlacementData (const plWorld *pWorld, const plPhysicsWorldModuleInterface *pPhysicsModule, PlacementData &ref_placementData)
 
plUInt32 PlaceObjects (plWorld &ref_world, plArrayPtr< const PlacementTransform > objectTransforms)
 

The documentation for this class was generated from the following files: