C# Class Tachycardia.PlayerController

ファイルを表示 Open project: secred/Tachycardia Class Usage Examples

Public Properties

Property Type Description
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 Properties

Property Type Description
player_join MogreNewt.Joint

Public Methods

Method Description
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

Protected Methods

Method Description
initLogicStates ( ) : void

Method Details

BackwardButtonPressed() public method

public BackwardButtonPressed ( ) : void
return void

BackwardButtonReleased() public method

public BackwardButtonReleased ( ) : void
return void

BodyForceCallback() public method

public BodyForceCallback ( MogreNewt body, float timeStep, int threadIndex ) : void
body MogreNewt
timeStep float
threadIndex int
return void

BodyTransformCallback() public method

public BodyTransformCallback ( MogreNewt sender, Mogre orientation, Mogre position, int threadIndex ) : void
sender MogreNewt
orientation Mogre
position Mogre
threadIndex int
return void

BoostButtonPressed() public method

public BoostButtonPressed ( ) : void
return void

BoostButtonReleased() public method

public BoostButtonReleased ( ) : void
return void

ChangePoseTo() public method

public ChangePoseTo ( string poseName ) : void
poseName string
return void

CrouchButtonPressed() public method

public CrouchButtonPressed ( ) : void
return void

ForwardButtonPressed() public method

public ForwardButtonPressed ( ) : void
return void

ForwardButtonReleased() public method

public ForwardButtonReleased ( ) : void
return void

JumpButtonPressed() public method

public JumpButtonPressed ( ) : void
return void

LeftButtonPressed() public method

public LeftButtonPressed ( ) : void
return void

LeftButtonReleased() public method

public LeftButtonReleased ( ) : void
return void

PlayerController() public method

public PlayerController ( Mogre node, Mogre entity, float mass ) : System
node Mogre
entity Mogre
mass float
return System

RightButtonPressed() public method

public RightButtonPressed ( ) : void
return void

RightButtonReleased() public method

public RightButtonReleased ( ) : void
return void

Update() public method

public Update ( ) : void
return void

initLogicStates() protected method

protected initLogicStates ( ) : void
return void

Property Details

m_GoTo public_oe property

public Mogre.Quaternion m_GoTo
return Mogre.Quaternion

m_MainBody public_oe property

public MogreNewt.Body m_MainBody
return MogreNewt.Body

m_Onground public_oe property

public int m_Onground
return int

m_PlayerNode public_oe property

public Mogre.Node m_PlayerNode
return Mogre.Node

m_Pose public_oe property

public LogicState,Tachycardia m_Pose
return LogicState

m_SecondBody public_oe property

public MogreNewt.Body m_SecondBody
return MogreNewt.Body

m_State public_oe property

public CharacterState m_State
return CharacterState

m_adrenaline public_oe property

public float m_adrenaline
return float

m_bBackward public_oe property

public bool m_bBackward
return bool

m_bBoost public_oe property

public bool m_bBoost
return bool

m_bForward public_oe property

public bool m_bForward
return bool

m_bLeft public_oe property

public bool m_bLeft
return bool

m_bRight public_oe property

public bool m_bRight
return bool

m_jumpForce public_oe property

public float m_jumpForce
return float

m_jumpLimit public_oe property

public int m_jumpLimit
return int

m_myPoses public_oe property

public Dictionary m_myPoses
return LogicState>.Dictionary

player_join protected_oe property

protected MogreNewt.Joint player_join
return MogreNewt.Joint