|
ECBehaviorActorAnimated | getActorAnimated () |
| Actor animated behavior. More...
|
|
ECBehaviorActorMover | getActorMover () |
| Actor mover behavior. More...
|
|
ECBehaviorActorAIAction | getAIAction () |
| AI-Action behavior. More...
|
|
ECBehaviorAlignActor | getAlignActor () |
| Align actor behavior. More...
|
|
ECBehaviorAvoidCollision | getAvoidCollision () |
| Avoid collision behavior. More...
|
|
ECBehaviorAvoidedByActor | getAvoidedByActor () |
| Avoided by actor behavior. More...
|
|
ECBehaviorCollider | getCollider () |
| Collider behavior. More...
|
|
ECBehaviorColliderAI | getColliderAI () |
| Collider AI behavior. More...
|
|
ECBehaviorComponent | getComponent () |
| Component behavior. More...
|
|
ECBehaviorConversationActor | getConversationActor () |
| Conversation actor behavior. More...
|
|
ECBCTRRBindings | getCTRRBindings () |
| Binding tag resolver for conversation actor behavior. More...
|
|
ECBehaviorFootSteps | getFootSteps () |
| Foot steps behavior. More...
|
|
ECBehaviorLocomotion | getLocomotion () |
| Locomotion behavior. More...
|
|
ECBehaviorNavigator | getNavigator () |
| Navigator behavior. More...
|
|
ECBehaviorParameterTable | getParameterTable () |
| Parameter table behavior. More...
|
|
ECBehaviorPlayerControllable | getPlayerControllable () |
| Player controllable behavior. More...
|
|
ECBehaviorPlayerInputCrouch | getPlayerInputCrouch () |
| Player input crouching behavior. More...
|
|
ECBehaviorPlayerInputLook | getPlayerInputLook () |
| Player input looking around behavior. More...
|
|
ECBehaviorPlayerInputMove | getPlayerInputMove () |
| Player input moving behavior. More...
|
|
ECBehaviorPlayerInputTurn | getPlayerInputTurn () |
| Player input turning behavior. More...
|
|
ECBehaviorProjectToGround | getProjectToGround () |
| Project to ground behavior. More...
|
|
ECBehaviorRideOn | getRideOn () |
| Ride on behavior. More...
|
|
BaseActorClass | new () |
| Create element class using loaders from BaseGameApp. More...
|
|
BaseActorClass | new (Loaders loaders, ECBehaviorPlayerControllable.Tracker tracker) |
| Create element class. More...
|
|
BaseActorClass | new (String className) |
| Create element class using loaders from BaseGameApp. More...
|
|
BaseActorClass | new (String className, Loaders loaders, ECBehaviorPlayerControllable.Tracker tracker) |
| Create element class. More...
|
|
void | addBehavior (ECBehavior behavior) |
| Add behavior. More...
|
|
void | addPrepareStubBehavior (BehaviorPrepareStub behavior) |
| Add behavior to be notified before initialization is done. More...
|
|
Array | collectBehaviors (Block ablock) |
| Collect behaviors with block into Array. More...
|
|
void | createAndAddElement (StubElement stub, GameWorld gameWorld) |
| Create element from given stub and add it to game world. More...
|
|
void | dispose () |
| Dispose of element class. More...
|
|
ECBehavior | findBehavior (Block ablock) |
| Find behavior with block. More...
|
|
void | forEachBehavior (Block ablock) |
| Visit behaviors with block. More...
|
|
void | forEachBehaviorDirect (Block ablock) |
| Visit behaviors with block. More...
|
|
void | forEachPrepareStubBehavior (Block ablock) |
| Visit prepare stub behaviors with block. version 1.23. More...
|
|
void | forEachPreventCreationBehavior (Block ablock) |
| Visit prevent creation behaviors with block. version 1.23. More...
|
|
ECBehavior | getBehaviorAt (int index) |
| Behavior at index. More...
|
|
BehaviorElementClass | new (Loaders loaders) |
| Create element class. More...
|
|
BehaviorElementClass | new (String className, Loaders loaders) |
| Create element class. More...
|
|
void | prepareStubs (StubElement stub, GameWorld gameWorld, bool loading) |
| Call prepareStub on all prepare stub behaviors. More...
|
|
bool | preventCreation (StubElement stub, GameWorld gameWorld) |
| Call prepareStub on all prepare stub behaviors. More...
|
|
void | addProperty (ElementClassProperty property) |
| Add property. More...
|
|
void | copyPropertyValues (ElementClass eclass) |
| Copy values of properties from another class to properties of this class. More...
|
|
Element | createElement (StubElement stub) |
| Create element instance from stub. More...
|
|
ElementClass | duplicateNamed (String classname) |
| Create duplicate of class with new name. More...
|
|
bool | equals (Object obj) |
| Element class is equal to another object. More...
|
|
void | failedLoading (String path, ResourceLoaderType resourceType) |
| Resource failed loading. More...
|
|
void | finishedLoading (String path, ResourceLoaderType resourceType, Object resource) |
| Resource finished loading successfully. More...
|
|
void | forEachProperty (Block ablock) |
| Visit properties with block with parameter ElementClass. More...
|
|
String | getBasePath () |
| Base path for relative loading of resource properties. More...
|
|
CodecPropertyString | getCodecPropertyString () |
| Property codec helper. More...
|
|
bool | getIsXmlElementClass () |
| Element class is an XML element class. More...
|
|
bool | getPersistable () |
| Element class is persistable to file writers. More...
|
|
int | getPropertyCount () |
| Number of properties. More...
|
|
ElementClassProperty | getPropertyNamed (String name) |
| Named property or null if absent. More...
|
|
Array | getPropertyNames () |
| List of property names as array of strings. More...
|
|
TSTriggerExpressionParser | getTriggerExpressionParser () |
| Trigger expression parser. More...
|
|
int | hashCode () |
| Hash code. More...
|
|
bool | hasPropertyNamed (String name) |
| Named property is present. More...
|
|
Object | injectProperty (Object injectValue, Block ablock) |
| Process value visiting properties. More...
|
|
void | loadAndAddElement (PersistencyEnvironment env, StubElement stub, FileReader reader, GameWorld gameWorld) |
| Load element from file reader and add it to game world. More...
|
|
Element | loadElement (PersistencyEnvironment env, StubElement stub, FileReader reader) |
| Load element from file reader. More...
|
|
void | removeAllProperties () |
| Remove all properties. More...
|
|
void | removeProperty (ElementClassProperty property) |
| Remove property. More...
|
|
void | setBasePath (String path) |
| Set base path for relative loading of resource properties. More...
|
|
void | setIsXmlElementClass (bool isXmlElementClass) |
| Set if element class is an XML element class. More...
|
|
void | setPersistable (bool persistable) |
| Set element class is persistable to file writers. More...
|
|
void | setPropertyValue (String name, Object value) |
| Set value of named property. More...
|
|
|