C# Класс Tachycardia.PlayerController

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_GoTo Mogre.Quaternion
m_MainBody MogreNewt.Body
m_Onground int
m_PlayerNode Mogre.Node
m_Pose LogicState
m_SecondBody MogreNewt.Body
m_State CharacterState
m_adrenaline float
m_bBackward bool
m_bBoost bool
m_bForward bool
m_bLeft bool
m_bRight bool
m_jumpForce float
m_jumpLimit int
m_myPoses LogicState>.Dictionary

Защищенные свойства (Protected)

Свойство Тип Описание
player_join MogreNewt.Joint

Открытые методы

Метод Описание
BackwardButtonPressed ( ) : void
BackwardButtonReleased ( ) : void
BodyForceCallback ( MogreNewt body, float timeStep, int threadIndex ) : void
BodyTransformCallback ( MogreNewt sender, Mogre orientation, Mogre position, int threadIndex ) : void
BoostButtonPressed ( ) : void
BoostButtonReleased ( ) : void
ChangePoseTo ( string poseName ) : void
CrouchButtonPressed ( ) : void
ForwardButtonPressed ( ) : void
ForwardButtonReleased ( ) : void
JumpButtonPressed ( ) : void
LeftButtonPressed ( ) : void
LeftButtonReleased ( ) : void
PlayerController ( Mogre node, Mogre entity, float mass ) : System
RightButtonPressed ( ) : void
RightButtonReleased ( ) : void
Update ( ) : void

Защищенные методы

Метод Описание
initLogicStates ( ) : void

Описание методов

BackwardButtonPressed() публичный Метод

public BackwardButtonPressed ( ) : void
Результат void

BackwardButtonReleased() публичный Метод

public BackwardButtonReleased ( ) : void
Результат void

BodyForceCallback() публичный Метод

public BodyForceCallback ( MogreNewt body, float timeStep, int threadIndex ) : void
body MogreNewt
timeStep float
threadIndex int
Результат void

BodyTransformCallback() публичный Метод

public BodyTransformCallback ( MogreNewt sender, Mogre orientation, Mogre position, int threadIndex ) : void
sender MogreNewt
orientation Mogre
position Mogre
threadIndex int
Результат void

BoostButtonPressed() публичный Метод

public BoostButtonPressed ( ) : void
Результат void

BoostButtonReleased() публичный Метод

public BoostButtonReleased ( ) : void
Результат void

ChangePoseTo() публичный Метод

public ChangePoseTo ( string poseName ) : void
poseName string
Результат void

CrouchButtonPressed() публичный Метод

public CrouchButtonPressed ( ) : void
Результат void

ForwardButtonPressed() публичный Метод

public ForwardButtonPressed ( ) : void
Результат void

ForwardButtonReleased() публичный Метод

public ForwardButtonReleased ( ) : void
Результат void

JumpButtonPressed() публичный Метод

public JumpButtonPressed ( ) : void
Результат void

LeftButtonPressed() публичный Метод

public LeftButtonPressed ( ) : void
Результат void

LeftButtonReleased() публичный Метод

public LeftButtonReleased ( ) : void
Результат void

PlayerController() публичный Метод

public PlayerController ( Mogre node, Mogre entity, float mass ) : System
node Mogre
entity Mogre
mass float
Результат System

RightButtonPressed() публичный Метод

public RightButtonPressed ( ) : void
Результат void

RightButtonReleased() публичный Метод

public RightButtonReleased ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

initLogicStates() защищенный Метод

protected initLogicStates ( ) : void
Результат void

Описание свойств

m_GoTo публичное свойство

public Mogre.Quaternion m_GoTo
Результат Mogre.Quaternion

m_MainBody публичное свойство

public MogreNewt.Body m_MainBody
Результат MogreNewt.Body

m_Onground публичное свойство

public int m_Onground
Результат int

m_PlayerNode публичное свойство

public Mogre.Node m_PlayerNode
Результат Mogre.Node

m_Pose публичное свойство

public LogicState,Tachycardia m_Pose
Результат LogicState

m_SecondBody публичное свойство

public MogreNewt.Body m_SecondBody
Результат MogreNewt.Body

m_State публичное свойство

public CharacterState m_State
Результат CharacterState

m_adrenaline публичное свойство

public float m_adrenaline
Результат float

m_bBackward публичное свойство

public bool m_bBackward
Результат bool

m_bBoost публичное свойство

public bool m_bBoost
Результат bool

m_bForward публичное свойство

public bool m_bForward
Результат bool

m_bLeft публичное свойство

public bool m_bLeft
Результат bool

m_bRight публичное свойство

public bool m_bRight
Результат bool

m_jumpForce публичное свойство

public float m_jumpForce
Результат float

m_jumpLimit публичное свойство

public int m_jumpLimit
Результат int

m_myPoses публичное свойство

public Dictionary m_myPoses
Результат LogicState>.Dictionary

player_join защищенное свойство

protected MogreNewt.Joint player_join
Результат MogreNewt.Joint