![]() |
VR-Forces 4.8 Class Documentation
|
Factory to create the specific DtCameraShakes created when vrvCore starts up. More...

Public Member Functions | |
| virtual | ~DtCameraShakeFactory () |
| DTOR. More... | |
| virtual void | addCreator (const std::string &cameraShakeType, DtCameraShakeCreator *creator) |
| Add a creator function for the specified camera shake type. More... | |
| virtual void | cameraShakeTypesSupported (std::list< std::string > &cameraShakeTypes) const |
| Get the list of the display names of camera shake element types that can be created. More... | |
| virtual DtCameraShake * | createCameraShake (DtObserver &obs, const std::string &cameraShakeType) const |
| Create a camera shake. More... | |
| bool | canCreateCameraShake (const std::string &cameraShakeType) |
| Can we create this type of camera shake? More... | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. More... | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. More... | |
Static Public Member Functions | |
| static DtCameraShakeFactory & | instance (DtDe &de) |
| Get an instance to the DtCameraShakeFactory. More... | |
Protected Types | |
| typedef boost::unordered_map < std::string, DtCameraShakeCreator * > | CameraShakeCreators |
Protected Member Functions | |
| DtCameraShakeFactory (DtDe &de) | |
| Protected CTOR, use the static instance to get a factory instance. More... | |
Protected Attributes | |
| CameraShakeCreators | myCameraShakeCreators |
| DtDe & | myDe |
Factory to create the specific DtCameraShakes created when vrvCore starts up.
|
protected |
|
virtual |
DTOR.
|
protected |
Protected CTOR, use the static instance to get a factory instance.
|
static |
Get an instance to the DtCameraShakeFactory.
|
virtual |
Add a creator function for the specified camera shake type.
|
virtual |
Get the list of the display names of camera shake element types that can be created.
|
virtual |
Create a camera shake.
| bool makVrv::DtCameraShakeFactory::canCreateCameraShake | ( | const std::string & | cameraShakeType | ) |
Can we create this type of camera shake?
|
protected |
|
protected |