Pyrogenesis  trunk
ICmpVisual Member List

This is the complete list of members for ICmpVisual, including all inherited members.

AllocFunc typedefIComponent
DeallocFunc typedefIComponent
Deinit()=0IComponentpure virtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)=0IComponentpure virtual
GetActorSeed() const =0ICmpVisualpure virtual
GetAnimationName() const =0ICmpVisualpure virtual
GetBounds() const =0ICmpVisualpure virtual
GetComponentTypeId() const =0IComponentpure virtual
GetEntityHandle() constIComponentinline
GetEntityId() constIComponentinline
GetJSInstance() constIComponentvirtual
GetPosition() const =0ICmpVisualpure virtual
GetProjectileActor() const =0ICmpVisualpure virtual
GetProjectileLaunchPoint() const =0ICmpVisualpure virtual
GetSchema()IComponentstatic
GetSelectionBox() const =0ICmpVisualpure virtual
GetSerializationVersion()IComponentinlinestatic
GetSimContext() constIComponentinline
GetSystemEntity() constIComponentinline
GetUnit()=0ICmpVisualpure virtual
HandleMessage(const CMessage &msg, bool global)IComponentvirtual
HasConstructionPreview() const =0ICmpVisualpure virtual
Hotload(const VfsPath &name=L"")=0ICmpVisualpure virtual
Init(const CParamNode &paramNode)=0IComponentpure virtual
NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) constIComponentvirtual
RecomputeActorName()=0ICmpVisualpure virtual
RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
SelectAnimation(const std::string &name, bool once, fixed speed)=0ICmpVisualpure virtual
SelectMovementAnimation(const std::string &name, fixed speed)=0ICmpVisualpure virtual
Serialize(ISerializer &serialize)=0IComponentpure virtual
SetActorSeed(u32 seed)=0ICmpVisualpure virtual
SetAnimationSyncOffset(fixed actiontime)=0ICmpVisualpure virtual
SetAnimationSyncRepeat(fixed repeattime)=0ICmpVisualpure virtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetShadingColor(fixed r, fixed g, fixed b, fixed a)=0ICmpVisualpure virtual
SetSimContext(const CSimContext &context)IComponentinline
SetVariable(const std::string &name, float value)=0ICmpVisualpure virtual
SetVariant(const CStr &key, const CStr &selection)=0ICmpVisualpure virtual
~IComponent()IComponentvirtual