C# 클래스 CPoseManager, AutoVisor

파일 보기 프로젝트 열기: Ottermandias/AutoVisor

공개 프로퍼티들

프로퍼티 타입 설명
NumPoses int[]
PoseNames string[]

공개 메소드들

메소드 설명
CPoseManager ( CommandManager, commandManager ) : System,
ResetDefaultPoses ( ) : void
SetDozePose ( byte pose ) : void
SetGroundSitPose ( byte pose ) : void
SetPose ( int which, byte toWhat ) : void
SetPoses ( byte standing, byte weaponDrawn, byte sitting, byte groundSitting, byte dozing ) : void
SetSitPose ( byte pose ) : void
SetStandingPose ( byte pose ) : void
SetWeaponDrawnPose ( byte pose ) : void

비공개 메소드들

메소드 설명
GetCPoseActorState ( ) : int
GetPose ( int which ) : byte
GetSeatingState ( ) : byte
TranslateState ( byte state, bool weaponDrawn ) : byte
WritePose ( int which, byte pose ) : void

메소드 상세

CPoseManager() 공개 메소드

public CPoseManager ( CommandManager, commandManager ) : System,
commandManager CommandManager,
리턴 System,

ResetDefaultPoses() 공개 메소드

public ResetDefaultPoses ( ) : void
리턴 void

SetDozePose() 공개 메소드

public SetDozePose ( byte pose ) : void
pose byte
리턴 void

SetGroundSitPose() 공개 메소드

public SetGroundSitPose ( byte pose ) : void
pose byte
리턴 void

SetPose() 공개 메소드

public SetPose ( int which, byte toWhat ) : void
which int
toWhat byte
리턴 void

SetPoses() 공개 메소드

public SetPoses ( byte standing, byte weaponDrawn, byte sitting, byte groundSitting, byte dozing ) : void
standing byte
weaponDrawn byte
sitting byte
groundSitting byte
dozing byte
리턴 void

SetSitPose() 공개 메소드

public SetSitPose ( byte pose ) : void
pose byte
리턴 void

SetStandingPose() 공개 메소드

public SetStandingPose ( byte pose ) : void
pose byte
리턴 void

SetWeaponDrawnPose() 공개 메소드

public SetWeaponDrawnPose ( byte pose ) : void
pose byte
리턴 void

프로퍼티 상세

NumPoses 공개적으로 정적으로 프로퍼티

public static int[] NumPoses
리턴 int[]

PoseNames 공개적으로 정적으로 프로퍼티

public static string[] PoseNames
리턴 string[]