C# 클래스 GameEntities.DynamicCollision

Represents creation of dynamic obstacles. By means of this class it is possible to set limiting area of movings for map objects.
상속: MapObject
파일 보기 프로젝트 열기: DarrenHassan/GDM4242-GroupD

Private Properties

프로퍼티 타입 설명
UpdatePhysicsModel void

보호된 메소드들

메소드 설명
OnEditorSelectionDebugRender ( Camera camera, bool bigBorder, bool simpleGeometry ) : void
OnGetEditorSelectionByRay ( Ray ray, Vec3 &pos, float &priority ) : bool
OnPostCreate ( bool loaded ) : void

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).

OnRender ( Camera camera ) : void

Overridden from Engine.MapSystem.MapObject.OnRender(Camera).

OnSetTransform ( Vec3 &pos, Quat &rot, Vec3 &scl ) : void

Overridden from Engine.MapSystem.MapObject.OnSetTransform(ref Vec3,ref Quat,ref Vec3).

비공개 메소드들

메소드 설명
UpdatePhysicsModel ( ) : void

메소드 상세

OnEditorSelectionDebugRender() 보호된 메소드

protected OnEditorSelectionDebugRender ( Camera camera, bool bigBorder, bool simpleGeometry ) : void
camera Camera
bigBorder bool
simpleGeometry bool
리턴 void

OnGetEditorSelectionByRay() 보호된 메소드

protected OnGetEditorSelectionByRay ( Ray ray, Vec3 &pos, float &priority ) : bool
ray Ray
pos Vec3
priority float
리턴 bool

OnPostCreate() 보호된 메소드

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
protected OnPostCreate ( bool loaded ) : void
loaded bool
리턴 void

OnRender() 보호된 메소드

Overridden from Engine.MapSystem.MapObject.OnRender(Camera).
protected OnRender ( Camera camera ) : void
camera Camera
리턴 void

OnSetTransform() 보호된 메소드

Overridden from Engine.MapSystem.MapObject.OnSetTransform(ref Vec3,ref Quat,ref Vec3).
protected OnSetTransform ( Vec3 &pos, Quat &rot, Vec3 &scl ) : void
pos Vec3
rot Quat
scl Vec3
리턴 void