All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Collision::FeatureCollisionMeshService Class Reference
Inheritance diagram for Eegeo::Collision::FeatureCollisionMeshService:
Eegeo::Collision::IFeatureCollisionMeshService Eegeo::NonCopyable

Public Member Functions

 FeatureCollisionMeshService (ICollisionBvhProvider &collisionBvhProvider, IFeatureCollisionMeshAddedEvent &featureCollisionMeshAddedEvent, IFeatureCollisionMeshRemovedEvent &featureCollisionMeshRemovedEvent)
 
std::vector< CollisionSubMeshGetMeshesForCollisionMaterialId (const std::string &collisionMaterialId, u32 collisionGroupMask) override
 
IFeatureCollisionMeshAddedEventGetFeatureCollisionMeshesAddedEvent () const
 
IFeatureCollisionMeshRemovedEventGetFeatureCollisionMeshesRemovedEvent () const
 

Additional Inherited Members

- Private Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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