18 virtual void Create()
override;
static const float sDefaultHeight
Definition Capsule3d.h:34
virtual void Create() override
Definition Capsule3d.cpp:110
DECLARE_NODE(Capsule3D, Primitive3D)
void SetRadius(float radius)
Definition Capsule3d.cpp:139
virtual const char * GetTypeName() const override
Definition Capsule3d.cpp:47
Capsule3D()
Definition Capsule3d.cpp:35
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition Capsule3d.cpp:52
virtual Bounds GetLocalBounds() const override
Definition Capsule3d.cpp:148
void UpdateRigidBody()
Definition Capsule3d.cpp:156
static bool HandlePropChange(Datum *datum, uint32_t index, const void *newValue)
Definition Capsule3d.cpp:11
~Capsule3D()
Definition Capsule3d.cpp:42
float mHeight
Definition Capsule3d.h:37
static const float sDefaultRadius
Definition Capsule3d.h:35
float mRadius
Definition Capsule3d.h:38
void SetHeight(float height)
Definition Capsule3d.cpp:125
float GetHeight() const
Definition Capsule3d.cpp:120
virtual void GatherProxyDraws(std::vector< DebugDraw > &inoutDraws) override
Definition Capsule3d.cpp:62
float GetRadius() const
Definition Capsule3d.cpp:134
Definition Primitive3d.h:46
Definition EngineTypes.h:193