easyx_framework
V1.0.0
基于easyx的c++游戏框架
载入中...
搜索中...
未找到
CircleCollider 成员列表
成员的完整列表,这些成员属于
CircleCollider
,包括所有继承而来的类成员
Activate
()
Component
virtual
AddPosition
(const Vector2D &pos)
SceneComponent
inline
AddRotation
(float rot)
SceneComponent
inline
aims
Collider
private
AttachTo
(SceneComponent *par)
SceneComponent
base
()
base
inline
BeginPlay
()
CircleCollider
inline
virtual
bIsEnabled
Component
protected
children
SceneComponent
private
CircleCollider
()
CircleCollider
inline
Clear
()
Collider
private
Collider
()
Collider
inline
CollisionHit
(Collider *another)
Collider
CollisionHitBoxToBox
(Collider *, Collider *)
Collider
static
CollisionHitCircleToBox
(Collider *, Collider *)
Collider
static
CollisionHitCircleToCircle
(Collider *, Collider *)
Collider
static
CollisionHitMap
Collider
static
CollisionJudge
(Collider *another) override
CircleCollider
private
virtual
collisions
Collider
private
collisions_to_erase
Collider
private
Deactivate
() override
Collider
virtual
Destruct
()
SceneComponent
virtual
DetachForm
(SceneComponent *par)
SceneComponent
DrawDebugLine
()
CircleCollider
virtual
EndPlay
() override
Collider
virtual
Erase
()
Collider
private
GetCollisionMode
()
Collider
inline
GetCollisionsByType
(CollisionType type)
Collider
inline
GetLayer
() const
Collider
inline
GetLocalPosition
() const
SceneComponent
inline
GetLocalRotation
() const
SceneComponent
inline
GetLocalScale
() const
SceneComponent
inline
GetName
() const
base
inline
GetOwner
() const
Component
inline
GetRadius
() const
CircleCollider
inline
GetRect
() const
Collider
inline
GetShape
() const
Collider
inline
GetType
() const
Collider
inline
GetWorldPosition
() const
SceneComponent
GetWorldRotation
() const
SceneComponent
GetWorldScale
() const
SceneComponent
Insert
(Collider *another)
Collider
private
IsCollisionsEmpty
() const
Collider
inline
IsMouseOver
() override
CircleCollider
virtual
layer
Collider
private
material
Collider
protected
mode
Collider
private
name
base
private
OnComponentBeginOverlap
Collider
OnComponentEndOverlap
Collider
OnComponentHitOverlap
Collider
parent
SceneComponent
protected
point
Collider
private
point_rb
Collider
private
pOwner
Component
protected
process_Destruct
()
SceneComponent
protected
radius
CircleCollider
private
radius_ini
CircleCollider
private
rec_pos
Collider
protected
rigidAttached
Collider
private
SetCollisionMode
(ColliderMode mode)
Collider
inline
SetLayer
(int layer)
Collider
inline
SetLocalPosition
(const Vector2D &pos)
SceneComponent
inline
SetLocalRotation
(float rot)
SceneComponent
inline
SetLocalScale
(const Vector2D &scale)
SceneComponent
inline
SetName
(const std::string &name)
base
inline
SetOwner
(class Object *owner)
Component
inline
SetPhysicsMaterial
(const PhysicsMaterial &material)
Collider
inline
SetRadius
(float radius)
CircleCollider
inline
SetType
(CollisionType type)
Collider
inline
shape
Collider
protected
tag
base
private
static
transform
SceneComponent
private
type
Collider
private
Update
(float deltaTime) override
CircleCollider
virtual
~base
()
base
inline
virtual
~Collider
()
Collider
inline
virtual
制作者
1.12.0