easyx_framework
V1.0.0
基于easyx的c++游戏框架
载入中...
搜索中...
未找到
BoxCollider 成员列表
成员的完整列表,这些成员属于
BoxCollider
,包括所有继承而来的类成员
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
()
BoxCollider
inline
virtual
bIsEnabled
Component
protected
BoxCollider
()
BoxCollider
inline
children
SceneComponent
private
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
BoxCollider
private
virtual
collisions
Collider
private
collisions_to_erase
Collider
private
Deactivate
() override
Collider
virtual
Destruct
()
SceneComponent
virtual
DetachForm
(SceneComponent *par)
SceneComponent
DrawDebugLine
()
BoxCollider
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
GetOverlapRect
(Rect rect1, Rect rect2)
BoxCollider
static
GetOwner
() const
Component
inline
GetRect
() const
Collider
inline
GetShape
() const
Collider
inline
GetSize
() const
BoxCollider
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
BoxCollider
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
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
SetSize
(Vector2D size)
BoxCollider
inline
SetType
(CollisionType type)
Collider
inline
shape
Collider
protected
size
BoxCollider
private
size_ini
BoxCollider
private
tag
base
private
static
transform
SceneComponent
private
type
Collider
private
Update
(float deltaTime) override
BoxCollider
virtual
~base
()
base
inline
virtual
~Collider
()
Collider
inline
virtual
制作者
1.12.0