C# 클래스 FSO.LotView.Components.ObjectComponent

상속: EntityComponent
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AdjacentWall WallSegments
ContainerSlots List
CutawayTests Point>.Dictionary
DynamicCounter int
HideForCutaway bool
Obj GameObject
blueprint FSO.LotView.Model.Blueprint
renderInfo WorldObjectRenderInfo

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Draw ( GraphicsDevice device, WorldState world ) : void
GetSLOTPosition ( int slot ) : Vector3
GetScreenPos ( WorldState world ) : Vector2
ObjectComponent ( GameObject obj ) : System
OnRotationChanged ( WorldState world ) : void
OnScrollChanged ( WorldState world ) : void
OnZoomChanged ( WorldState world ) : void
Update ( GraphicsDevice device, WorldState world ) : void
ValidateSprite ( WorldState world ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( GraphicsDevice device, WorldState world ) : void
device GraphicsDevice
world WorldState
리턴 void

GetSLOTPosition() 공개 메소드

public GetSLOTPosition ( int slot ) : Vector3
slot int
리턴 Vector3

GetScreenPos() 공개 메소드

public GetScreenPos ( WorldState world ) : Vector2
world WorldState
리턴 Vector2

ObjectComponent() 공개 메소드

public ObjectComponent ( GameObject obj ) : System
obj GameObject
리턴 System

OnRotationChanged() 공개 메소드

public OnRotationChanged ( WorldState world ) : void
world WorldState
리턴 void

OnScrollChanged() 공개 메소드

public OnScrollChanged ( WorldState world ) : void
world WorldState
리턴 void

OnZoomChanged() 공개 메소드

public OnZoomChanged ( WorldState world ) : void
world WorldState
리턴 void

Update() 공개 메소드

public Update ( GraphicsDevice device, WorldState world ) : void
device GraphicsDevice
world WorldState
리턴 void

ValidateSprite() 공개 메소드

public ValidateSprite ( WorldState world ) : void
world WorldState
리턴 void

프로퍼티 상세

AdjacentWall 공개적으로 프로퍼티

public WallSegments AdjacentWall
리턴 WallSegments

ContainerSlots 공개적으로 프로퍼티

public List ContainerSlots
리턴 List

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

public static Dictionary CutawayTests
리턴 Point>.Dictionary

DynamicCounter 공개적으로 프로퍼티

public int DynamicCounter
리턴 int

HideForCutaway 공개적으로 프로퍼티

public bool HideForCutaway
리턴 bool

Obj 공개적으로 프로퍼티

public GameObject Obj
리턴 GameObject

blueprint 공개적으로 프로퍼티

public Blueprint,FSO.LotView.Model blueprint
리턴 FSO.LotView.Model.Blueprint

renderInfo 공개적으로 프로퍼티

public WorldObjectRenderInfo renderInfo
리턴 WorldObjectRenderInfo