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

Public Member Functions

 PropService (PropRenderableService &propRenderableService, PropModelFactory &propModelFactory, PropModelRepository &propModelRepository, bool enableEntityQueries)
 
IProp::IdType Create (const PropCreateParams &propCreateParams) override
 
std::vector< IProp::IdType > Create (const std::vector< PropCreateParams > &propCreateParams) override
 
void Destroy (const IProp::IdType propId) override
 
void Destroy (const std::vector< IProp::IdType > &propIds) override
 
bool Exists (const IProp::IdType propId) const override
 
IPropGet (const IProp::IdType propId) const override
 
void SetAutomaticIndoorMapPopulationEnabled (bool enabled) override
 
bool IsAutomaticIndoorMapPopulationEnabled () const override
 

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: