#include <SimpleCameraFactory.hpp>
Inheritance diagram for se_basic::SimpleCameraFactory:

Public Member Functions | |
| SimpleCameraFactory (se_core::String *name) | |
| ~SimpleCameraFactory () | |
| se_core::Composite * | create () const |
| void | setBounds (const se_core::BoundingBox &b) |
| void | setPhysics (const char *name) |
| void | setCollide (const char *name) |
| void | setPickable (bool isPickable) |
| void | setCollideable (bool isCollideable) |
| void | setDefaultAction (const char *name) |
| void | setMass (float m) |
| void | setFriction (float linear, float angular, float bounceDecay) |
| void | setAnim (int id, int movementMode, float pos, float speed) |
| void | setSubstance (int s) |
| void | setSpawnPoints (int count, se_core::ViewPoint *const *spawnPoints) |
| Copy spawn points. | |
| const char * | name () const |
| int | type () const |
| virtual void | release (Composite *t) const |
| void | addComponent (ComponentFactory *f) |
| void | setTag (int t) |
| int | tag () |
Static Public Member Functions | |
| void | addGenericComponent (CompositeType type, const ComponentFactory *f) |
Protected Member Functions | |
| void | createComponents (Composite *owner) const |
| void | createGenericComponents (Composite *owner) const |
Static Protected Member Functions | |
| Generic & | gen () |
Protected Attributes | |
| se_core::ActorFactory | actorFactory_ |
| se_core::CollisionComponentFactory | collisionFactory_ |
| se_core::BoundingBox | bounds_ |
| bool | isPickable_ |
| bool | isCollideable_ |
| se_core::Move | move_ |
| const se_core::Physics * | physics_ |
| const se_core::ThingCollide * | collide_ |
| se_core::ActionAndParameter * | defaultAction_ |
| se_core::Abilities | abilities_ |
| int | spawnPointCount_ |
| se_core::ViewPoint ** | spawnPoints_ |
| int | substance_ |
| se_core::Anim | anim_ [se_core::Pos::MAX_ANIMS] |
| String * | name_ |
| CompositeType | type_ |
| int | tag_ |
| int | componentCount_ |
| ComponentFactory * | components_ [MAX_COMPONENTS] |
Static Protected Attributes | |
| const int | MAX_COMPONENTS = 32 |
|
|
Definition at line 11 of file SimpleCameraFactory.cpp. |
|
|
Definition at line 17 of file SimpleCameraFactory.cpp. |
|
|
Definition at line 76 of file CompositeFactory.cpp. References Assert. Referenced by se_core::CompositeParser::parse(), se_ogre::O3dThingParser::parse(), and se_basic::SimpleActorParser::parse(). |
|
||||||||||||
|
Definition at line 43 of file CompositeFactory.hpp. |
|
|
|
Definition at line 83 of file CompositeFactory.cpp. References se_core::ComponentFactory::create(). |
|
|
Definition at line 91 of file CompositeFactory.cpp. |
|
|
Definition at line 31 of file CompositeFactory.cpp. |
|
|
Definition at line 70 of file CompositeFactory.cpp. Referenced by se_core::SpawnManager::addFactory(), and se_ogre::O3dManager::updateStats(). |
|
|
Definition at line 64 of file CompositeFactory.cpp. Referenced by se_core::SpawnManager::performDestructions(), and se_core::AreaManager::resetAll(). |
|
||||||||||||||||||||
|
Definition at line 148 of file SimpleActorFactory.cpp. References Assert. Referenced by se_basic::SimpleActorParser::parsePos(). |
|
|
Definition at line 79 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 110 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 91 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 103 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
||||||||||||||||
|
Definition at line 140 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 97 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 85 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
||||||||||||
|
Copy spawn points.
Definition at line 122 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 115 of file SimpleActorFactory.cpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 47 of file CompositeFactory.hpp. Referenced by se_basic::SimpleActorParser::parse(). |
|
|
Definition at line 48 of file CompositeFactory.hpp. |
|
|
Definition at line 36 of file CompositeFactory.hpp. |
|
|
Definition at line 51 of file SimpleActorFactory.hpp. |
|
|
Definition at line 41 of file SimpleActorFactory.hpp. |
|
|
Definition at line 58 of file SimpleActorFactory.hpp. |
|
|
Definition at line 44 of file SimpleActorFactory.hpp. |
|
|
Definition at line 49 of file SimpleActorFactory.hpp. |
|
|
Definition at line 42 of file SimpleActorFactory.hpp. |
|
|
Definition at line 59 of file CompositeFactory.hpp. |
|
|
Definition at line 60 of file CompositeFactory.hpp. |
|
|
Definition at line 50 of file SimpleActorFactory.hpp. |
|
|
Definition at line 46 of file SimpleActorFactory.hpp. |
|
|
Definition at line 45 of file SimpleActorFactory.hpp. |
|
|
Definition at line 58 of file CompositeFactory.hpp. |
|
|
Definition at line 47 of file SimpleActorFactory.hpp. |
|
|
Definition at line 51 of file CompositeFactory.hpp. |
|
|
Definition at line 48 of file SimpleActorFactory.hpp. |
|
|
Definition at line 54 of file SimpleActorFactory.hpp. |
|
|
Definition at line 55 of file SimpleActorFactory.hpp. |
|
|
Definition at line 56 of file SimpleActorFactory.hpp. |
|
|
Definition at line 53 of file CompositeFactory.hpp. |
|
|
Definition at line 52 of file CompositeFactory.hpp. |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:22 2007 by Doxygen version 1.3.9.1.