C# 클래스 RTSEngine.Interfaces.ACInputController

상속: ACScript, IDisposable
파일 보기 프로젝트 열기: RegrowthStudios/VoxelRTS 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
selected List

공개 메소드들

메소드 설명
ACInputController ( ) : System
AddEvent ( GameInputEvent e ) : void
AppendEvents ( LinkedList l ) : void
Begin ( ) : void
CreateVoxels ( VoxAtlas atlas ) : List
Deserialize ( BinaryReader s ) : void
Dispose ( ) : void
Init ( GameState s, int t, object args ) : void
LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
OnEntityDestruction ( IEntity e ) : void
Select ( List s, bool append = false ) : void
Serialize ( BinaryWriter s ) : void

메소드 상세

ACInputController() 공개 메소드

public ACInputController ( ) : System
리턴 System

AddEvent() 공개 메소드

public AddEvent ( GameInputEvent e ) : void
e RTSEngine.Data.GameInputEvent
리턴 void

AppendEvents() 공개 메소드

public AppendEvents ( LinkedList l ) : void
l LinkedList
리턴 void

Begin() 공개 추상적인 메소드

public abstract Begin ( ) : void
리턴 void

CreateVoxels() 공개 추상적인 메소드

public abstract CreateVoxels ( VoxAtlas atlas ) : List
atlas Grey.Vox.VoxAtlas
리턴 List

Deserialize() 공개 추상적인 메소드

public abstract Deserialize ( BinaryReader s ) : void
s System.IO.BinaryReader
리턴 void

Dispose() 공개 추상적인 메소드

public abstract Dispose ( ) : void
리턴 void

Init() 공개 메소드

public Init ( GameState s, int t, object args ) : void
s RTSEngine.Data.GameState
t int
args object
리턴 void

LESave() 공개 추상적인 메소드

public abstract LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
world Grey.Vox.VoxWorld
w int
h int
dir System.IO.DirectoryInfo
리턴 void

OnEntityDestruction() 공개 메소드

public OnEntityDestruction ( IEntity e ) : void
e IEntity
리턴 void

Select() 공개 메소드

public Select ( List s, bool append = false ) : void
s List
append bool
리턴 void

Serialize() 공개 추상적인 메소드

public abstract Serialize ( BinaryWriter s ) : void
s System.IO.BinaryWriter
리턴 void

프로퍼티 상세

selected 공개적으로 프로퍼티

public List selected
리턴 List