|
Polyphase Game Engine
|
This is the complete list of members for Capsule3D, including all inherited members.
| AddAngularVelocity(glm::vec3 deltaVelocity) | Primitive3D | |
| AddChild(Node *child, int32_t index=-1) | Node | |
| AddChild(const SharedPtr< T > &child, int32_t index=-1) | Node | inline |
| AddForce(glm::vec3 force) | Primitive3D | |
| AddImpulse(glm::vec3 impulse) | Primitive3D | |
| AddLinearVelocity(glm::vec3 deltaVelocity) | Primitive3D | |
| AddRotation(glm::quat rotation) | Node3D | |
| AddRotation(glm::vec3 rotation) | Node3D | |
| AddTag(const std::string &tag) | Node | |
| AddWorldRotation(glm::quat rotation) | Node3D | |
| AddWorldRotation(glm::vec3 rotation) | Node3D | |
| ApplyPropertyOverrides(const std::vector< Property > &overs) | Node | |
| AreOverlapsEnabled() const | Primitive3D | |
| As() const | Object | inline |
| Attach(Node *parent, bool keepWorldTransform=false, int32_t index=-1) override | Node3D | virtual |
| AttachToBone(SkeletalMesh3D *parent, const char *boneName, bool keepWorldTransform=false, int32_t childIndex=-1) | Node3D | |
| AttachToBone(SkeletalMesh3D *parent, int32_t boneIndex, bool keepWorldTransform=false, int32_t childIndex=-1) | Node3D | |
| Awake() | Node | virtual |
| BeginOverlap(Primitive3D *thisComp, Primitive3D *otherComp) | Node | virtual |
| BreakSceneLink() | Node | |
| CallFunction(const std::string &name, const std::vector< Datum > &args={}) | Node | |
| Capsule3D() | Capsule3D | |
| CheckNetRelevance(Node *playerNode) override | Node3D | virtual |
| ClassRuntimeName() | Object | inlinestatic |
| ClearForcedReplication() | Node | |
| ClearForces() | Primitive3D | |
| Clone(bool recurse, bool instantiateLinkedScene=true, bool resolveNodePaths=false) | Node | |
| ConnectSignal(const std::string &name, Node *listener, SignalHandlerFP func) | Node | |
| ConnectSignal(const std::string &name, Node *listener, const ScriptFunc &func) | Node | |
| Construct(const std::string &name) | Node | static |
| Construct(TypeId typeId) | Node | static |
| Construct() | Node | inlinestatic |
| Copy(Node *srcNode, bool recurse) | Node | virtual |
| Create() override | Capsule3D | virtual |
| CreateChild(TypeId nodeType) | Node | |
| CreateChild(const char *typeName) | Node | |
| CreateChild() | Node | inline |
| CreateChild(const char *name) | Node | inline |
| CreateChildClone(Node *srcNode, bool recurse) | Node | |
| CreateChildSp() | Node | inline |
| CreateChildSp(const char *name) | Node | inline |
| DECLARE_FACTORY(Node, Node) | Node | |
| DECLARE_FACTORY_MANAGER(Node) | Node | |
| DECLARE_NODE(Capsule3D, Primitive3D) | Capsule3D | |
| Primitive3D::DECLARE_NODE(Node3D, Node) | Node3D | |
| DECLARE_OBJECT(Primitive3D, Node3D) | Primitive3D | |
| Node3D::DECLARE_OBJECT(Node, Object) | Node | |
| DECLARE_SCRIPT_LINK_BASE(Node) | Node | |
| Deleter(Node *node) | Node | static |
| Destroy() override | Primitive3D | virtual |
| DestroyAllChildren() | Node | |
| DestroyComponentCollisionShape() | Primitive3D | protected |
| DestroyDeferred() | Node | |
| Destruct(Node *node) | Node | static |
| Detach(bool keepWorldTransform=false) | Node | |
| DisconnectSignal(const std::string &name, Node *listener) | Node | |
| DoChildrenHaveUniqueNames() const | Node | |
| Doom() | Node | |
| DrawCustomProperty(Property &prop) | Object | inlinevirtual |
| EditorTick(float deltaTime) | Node | virtual |
| EmitSignal(const std::string &name, const std::vector< Datum > &args) | Node | |
| EnableCastShadows(bool enable) | Primitive3D | |
| EnableCollision(bool enable) | Primitive3D | |
| EnableLateTick(bool enable) | Node | |
| EnableOverlaps(bool enable) | Primitive3D | |
| EnablePhysics(bool enable) | Primitive3D | |
| EnableReceiveShadows(bool enable) | Primitive3D | |
| EnableReceiveSimpleShadows(bool enable) | Primitive3D | |
| EnableRigidBody(bool enable) | Primitive3D | protected |
| EnableTick(bool enable) | Node | |
| EndOverlap(Primitive3D *thisComp, Primitive3D *otherComp) | Node | virtual |
| EnsurePersistentUuid() | Node | |
| Equals(const Object *rhs) const | Object | inlinevirtual |
| FindAncestor(const std::string &name) | Node | |
| FindChild(const std::string &name, bool recurse) const | Node | |
| FindChild(const std::string &name, bool recurse) | Node | inline |
| FindChildIndex(const std::string &name) const | Node | |
| FindChildIndex(Node *child) const | Node | |
| FindChildWithTag(const std::string &name, bool recurse) const | Node | |
| FindDescendant(const std::string &name) | Node | |
| FindNetFunc(const char *name) | Node | |
| FindNetFunc(uint16_t index) | Node | |
| FindParentNodeIndex() const | Node | |
| ForceReplication() | Node | |
| ForEach(T func, bool inverted=false) | Node | inline |
| FullSyncRigidBodyTransform() | Primitive3D | |
| GatherNetFuncs(std::vector< NetFunc > &outFuncs) | Node | virtual |
| GatherProperties(std::vector< Property > &outProps) override | Capsule3D | virtual |
| GatherPropertyOverrides(std::vector< Property > &outOverrides) | Node | |
| GatherProxyDraws(std::vector< DebugDraw > &inoutDraws) override | Capsule3D | virtual |
| GatherReplicatedData(std::vector< NetDatum > &outData) | Node3D | virtual |
| GetAngularDamping() const | Primitive3D | |
| GetAngularFactor() const | Primitive3D | |
| GetAngularVelocity() const | Primitive3D | |
| GetBounds() const | Primitive3D | |
| GetCachedEulerRotation() const | Node3D | |
| GetChild(int32_t index) const | Node | |
| GetChildByType(TypeId type) const | Node | |
| GetChildren() const | Node | |
| GetCollisionDebugColor() | Primitive3D | |
| GetCollisionGroup() const | Primitive3D | |
| GetCollisionMask() const | Primitive3D | |
| GetCollisionShape() | Primitive3D | |
| GetCullDistance() const | Primitive3D | |
| GetDrawData() | Node | virtual |
| GetEmptyCollisionShape() | Primitive3D | protectedstatic |
| GetField(const std::string &key) | Node | |
| GetField(int32_t key) | Node | |
| GetForwardVector() | Node3D | |
| GetFriction() const | Primitive3D | |
| GetHeight() const | Capsule3D | |
| GetHitCheckId() const | Node | |
| GetInheritTransform() const | Node3D | |
| GetLastTickedFrame() const | Node | |
| GetLightingChannels() const | Primitive3D | |
| GetLinearDamping() const | Primitive3D | |
| GetLinearFactor() const | Primitive3D | |
| GetLinearVelocity() const | Primitive3D | |
| GetLocalBounds() const override | Capsule3D | virtual |
| GetMass() const | Primitive3D | |
| GetName() const | Node | |
| GetNetId() const | Node | |
| GetNodeId() const | Node | |
| GetNumChildren() const | Node | |
| GetOwningHost() const | Node | |
| GetParent() | Node | |
| GetParent() const | Node | |
| GetParentBoneIndex() const | Node3D | |
| GetParentTransform() | Node3D | |
| GetPersistentUuid() const | Node | |
| GetPosition() const | Node3D | |
| GetPositionRef() | Node3D | |
| GetRadius() const | Capsule3D | |
| GetReplicatedData() | Node | |
| GetRestitution() const | Primitive3D | |
| GetRightVector() | Node3D | |
| GetRigidBody() | Primitive3D | |
| GetRollingFriction() | Primitive3D | |
| GetRoot() | Node | |
| GetRotationEuler() const | Node3D | |
| GetRotationEulerRef() | Node3D | |
| GetRotationQuat() const | Node3D | |
| GetRotationQuatRef() | Node3D | |
| GetScale() const | Node3D | |
| GetScaleRef() | Node3D | |
| GetScene() | Node | |
| GetScript() | Node | |
| GetSelfPtr() const | Node | inline |
| GetSubRoot() | Node | |
| GetTargetScreen() const | Node | inline |
| GetTransform() | Node3D | |
| GetTypeName() const override | Capsule3D | virtual |
| GetUpVector() | Node3D | |
| GetVertexType() const override | Primitive3D | virtual |
| GetWorld() | Node | |
| GetWorldPosition() | Node3D | |
| GetWorldRotationEuler() | Node3D | |
| GetWorldRotationQuat() | Node3D | |
| GetWorldScale() | Node3D | |
| HandlePropChange(Datum *datum, uint32_t index, const void *newValue) | Capsule3D | static |
| HasAncestor(Node *node) | Node | |
| HasAuthority() const | Node | |
| HasAwoken() const | Node | |
| HasStarted() const | Node | |
| HasTag(const std::string &tag) | Node | |
| InstanceRuntimeId() const =0 | Object | pure virtual |
| InvokeNetFunc(const char *name) | Node | |
| InvokeNetFunc(const char *name, Datum param0) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5, Datum param6) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5, Datum param6, Datum param7) | Node | |
| InvokeNetFunc(const char *name, const std::vector< Datum > ¶ms) | Node | |
| Is(RuntimeId id) const | Object | inlinevirtual |
| Is(const char *name) const | Object | inlinevirtual |
| IsActive(bool recurse=false) const | Node | |
| IsAlwaysRelevant() const | Node | |
| IsCollisionEnabled() const | Primitive3D | |
| IsDefault() const | Node | |
| IsDestroyed() const | Node | |
| IsDoomed() const | Node | |
| IsForeign() const | Node | |
| IsLateTickEnabled() const | Node | |
| IsLight3D() const | Node | virtual |
| IsLocallyControlled() const | Node | |
| IsNode3D() const override | Node3D | virtual |
| IsOwned() const | Node | |
| IsPendingDestroy() const | Node | |
| IsPersistent() const | Node | |
| IsPhysicsEnabled() const | Primitive3D | |
| IsPrimitive3D() const override | Primitive3D | virtual |
| IsReplicated() const | Node | |
| IsRigidBodyInWorld() const | Primitive3D | protected |
| IsSceneLinked(bool ignoreInPie=true) const | Node | |
| IsSceneLinkedChild(bool ignoreInPie=true) | Node | |
| IsTickEnabled() const | Node | |
| IsTransformDirty() const | Node3D | |
| IsTransformReplicated() const | Node | |
| IsTransient() const | Node | virtual |
| IsUserdataCreated() const | Node | |
| IsVisible(bool recurse=false) const | Node | |
| IsWidget() const | Node | virtual |
| IsWorldRoot() const | Node | |
| LoadStream(Stream &stream, Platform platform, uint32_t version) | Node | virtual |
| LookAt(glm::vec3 target, glm::vec3 up) | Node3D | |
| mActive | Node | protected |
| mAlwaysRelevant | Node | protected |
| MarkTransformDirty() | Node3D | |
| mCastShadows | Primitive3D | protected |
| mChildNameMap | Node | protected |
| mChildren | Node | protected |
| mCollisionEnabled | Primitive3D | protected |
| mCollisionGroup | Primitive3D | protected |
| mCollisionMask | Primitive3D | protected |
| mCollisionShape | Primitive3D | protected |
| mCullDistance | Primitive3D | protected |
| mDefault | Node | protected |
| mDestroyed | Node | protected |
| mForceReplicate | Node | protected |
| mFriction | Primitive3D | protected |
| mHasAwoken | Node | protected |
| mHasStarted | Node | protected |
| mHeight | Capsule3D | protected |
| mInheritTransform | Node3D | protected |
| mLastTickedFrame | Node | protected |
| mLateTick | Node | protected |
| mLightingChannels | Primitive3D | protected |
| mMass | Primitive3D | protected |
| mMotionState | Primitive3D | protected |
| mName | Node | protected |
| mNetId | Node | protected |
| mNodeId | Node | protected |
| mOverlapsEnabled | Primitive3D | protected |
| mOwningHost | Node | protected |
| mParent | Node | protected |
| mParentBoneIndex | Node3D | protected |
| mPersistent | Node | protected |
| mPersistentUuid | Node | protected |
| mPhysicsEnabled | Primitive3D | protected |
| mPosition | Node3D | protected |
| mRadius | Capsule3D | protected |
| mReceiveShadows | Primitive3D | protected |
| mReceiveSimpleShadows | Primitive3D | protected |
| mReplicate | Node | protected |
| mReplicatedData | Node | protected |
| mReplicateTransform | Node | protected |
| mRestitution | Primitive3D | protected |
| mRigidBody | Primitive3D | protected |
| mRotationEuler | Node3D | protected |
| mRotationQuat | Node3D | protected |
| mScale | Node3D | protected |
| mScene | Node | protected |
| mScript | Node | protected |
| mScriptFile | Node | protected |
| mSelf | Node | protected |
| mSignalMap | Node | protected |
| mTags | Node | protected |
| mTargetScreen | Node | protected |
| mTickEnabled | Node | protected |
| mTransform | Node3D | protected |
| mTransformDirty | Node3D | protected |
| mTransient | Node | protected |
| mUserdataCreated | Node | protected |
| mVisible | Node | protected |
| mWorld | Node | protected |
| NeedsForcedReplication() | Node | |
| Node() | Node | |
| Node3D() | Node3D | |
| OnCollision(Primitive3D *thisComp, Primitive3D *otherComp, glm::vec3 impactPoint, glm::vec3 impactNormal, btPersistentManifold *manifold) | Node | virtual |
| OnInstanced() | Node | virtual |
| OnRep_OwningHost(Datum *datum, uint32_t index, const void *newValue) | Node | protectedstatic |
| OnRep_RootPosition(Datum *datum, uint32_t index, const void *newValue) | Node3D | static |
| OnRep_RootRotation(Datum *datum, uint32_t index, const void *newValue) | Node3D | static |
| OnRep_RootScale(Datum *datum, uint32_t index, const void *newValue) | Node3D | static |
| PrepareTick(std::vector< NodePtrWeak > &outTickNodes, bool game, bool recurse) | Node | virtual |
| Primitive3D() | Primitive3D | |
| ProcessPendingDestroys() | Node | static |
| QueryInterface(RuntimeId id) const | Object | inlinevirtual |
| RegisterNetFuncs(Node *node) | Node | static |
| RemoveChild(Node *child) | Node | |
| RemoveChild(int32_t index) | Node | |
| RemoveChild(const SharedPtr< Node > &child) | Node | inline |
| RemoveTag(const std::string &tag) | Node | |
| Render() override | Primitive3D | virtual |
| Node3D::Render(PipelineConfig pipelineConfig) | Node | virtual |
| RenderSelected(bool renderChildren) | Node | |
| RenderShadow() | Node | |
| RotateAround(glm::vec3 pivot, glm::vec3 axis, float degrees) | Node3D | |
| RuntimeName() const =0 | Object | pure virtual |
| RuntimeParentName() const =0 | Object | pure virtual |
| SaveStream(Stream &stream, Platform platform) | Node | virtual |
| sDefaultHeight | Capsule3D | protectedstatic |
| sDefaultRadius | Capsule3D | protectedstatic |
| SendNetFunc(NetFunc *func, uint32_t numParams, const Datum **params) | Node | protected |
| SetActive(bool active) | Node | virtual |
| SetAlwaysRelevant(bool alwaysRelevant) | Node | |
| SetAngularDamping(float angularDamping) | Primitive3D | |
| SetAngularFactor(glm::vec3 angularFactor) | Primitive3D | |
| SetAngularVelocity(glm::vec3 angularVelocity) | Primitive3D | |
| SetCollisionGroup(uint8_t group) | Primitive3D | |
| SetCollisionMask(uint8_t mask) | Primitive3D | |
| SetCollisionShape(btCollisionShape *newShape) | Primitive3D | |
| SetCullDistance(float cullDistance) | Primitive3D | |
| SetDefault(bool isDefault) | Node | |
| SetField(const std::string &name, const Datum &value) | Node | |
| SetField(int32_t key, const Datum &value) | Node | |
| SetFriction(float friction) | Primitive3D | |
| SetHeight(float height) | Capsule3D | |
| SetHitCheckId(uint32_t id) | Node | |
| SetInheritTransform(bool inheritTransform) | Node3D | |
| SetLightingChannels(uint8_t channels) | Primitive3D | |
| SetLinearDamping(float linearDamping) | Primitive3D | |
| SetLinearFactor(glm::vec3 linearFactor) | Primitive3D | |
| SetLinearVelocity(glm::vec3 linearVelocity) | Primitive3D | |
| SetMass(float mass) | Primitive3D | |
| SetName(const std::string &newName) | Node | |
| SetNetId(NetId id) | Node | |
| SetOwningHost(NetHostId hostId, bool setAsPawn=false) | Node | |
| SetParent(Node *parent) override | Node3D | protectedvirtual |
| SetPersistent(bool persistent) | Node | |
| SetPersistentUuid(uint64_t uuid) | Node | |
| SetPosition(glm::vec3 position) | Node3D | |
| SetRadius(float radius) | Capsule3D | |
| SetReplicate(bool replicate) | Node | |
| SetReplicateTransform(bool repTransform) | Node | |
| SetRestitution(float restitution) | Primitive3D | |
| SetRollingFriction(float rollingFriction) | Primitive3D | |
| SetRotation(glm::vec3 rotation) | Node3D | |
| SetRotation(glm::quat quat) | Node3D | |
| SetScale(glm::vec3 scale) | Node3D | |
| SetScene(Scene *scene) | Node | |
| SetScriptFile(const std::string &fileName) | Node | |
| SetTargetScreen(uint8_t screen) | Node | inline |
| SetTransform(const glm::mat4 &transform) override | Primitive3D | virtual |
| SetTransient(bool transient) | Node | |
| SetUserdataCreated(bool created) | Node | |
| SetVisible(bool visible) | Node | virtual |
| SetWorld(World *world, bool subRoot) override | Primitive3D | virtual |
| SetWorldPosition(glm::vec3 position) | Node3D | |
| SetWorldRotation(glm::vec3 rotation) | Node3D | |
| SetWorldRotation(glm::quat rotation) | Node3D | |
| SetWorldScale(glm::vec3 scale) | Node3D | |
| ShouldCastShadows() const | Primitive3D | |
| ShouldReceiveShadows() const | Primitive3D | |
| ShouldReceiveSimpleShadows() const | Primitive3D | |
| sNextNodeId | Node | protectedstatic |
| sPendingDestroySet | Node | protectedstatic |
| Start() | Node | virtual |
| Stop() | Node | virtual |
| sTypeNetFuncMap | Node | protectedstatic |
| SweepTest(glm::vec3 position, SweepTestResult &outSweepResult, uint8_t mask=0) | Primitive3D | |
| SweepToWorldPosition(glm::vec3 position, SweepTestResult &outSweepResult, uint8_t mask=0, bool testOnly=false) | Primitive3D | |
| SyncCollisionFlags() | Primitive3D | |
| SyncRigidBodyMass() | Primitive3D | |
| SyncRigidBodyTransform() | Primitive3D | |
| Tick(float deltaTime) override | Primitive3D | virtual |
| TickCommon(float deltaTime) | Node | protected |
| Traverse(T func, bool inverted=false) | Node | inline |
| UpdateRigidBody() | Capsule3D | protected |
| UpdateTransform(bool updateChildren) override | Primitive3D | virtual |
| ValidateUniqueChildName(Node *newChild) | Node | protected |
| ~Capsule3D() | Capsule3D | |
| ~Node() | Node | virtual |
| ~Node3D() | Node3D | virtual |
| ~Object()=default | Object | virtual |
| ~Primitive3D() | Primitive3D | virtual |