C# 클래스 SmartHome.UrhoApp

상속: Application
파일 보기 프로젝트 열기: xamarin/urho-samples 1 사용 예제들

공개 메소드들

메소드 설명
AddBulb ( Vector3 position ) : void
AddOrUpdateSurface ( SurfaceDto surface ) : void
SetConnection ( ScannerConnection connection ) : void
ToggleLight ( int index ) : void
UpdateCurrentPosition ( Vector3 position, Vector3 direction ) : void

보호된 메소드들

메소드 설명
OnUpdate ( float timeStep ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
CreateModelFromVertexData ( SurfaceDto surface ) : Urho.Model
Distance ( IntVector2 v1, IntVector2 v2 ) : float

Distance between two 2D points (should be moved to IntVector2).

InitTouchInput ( ) : void
Pointer_PositionChanged ( Vector3 position ) : void
UrhoApp ( Urho.ApplicationOptions options ) : System

메소드 상세

AddBulb() 공개 메소드

public AddBulb ( Vector3 position ) : void
position Vector3
리턴 void

AddOrUpdateSurface() 공개 메소드

public AddOrUpdateSurface ( SurfaceDto surface ) : void
surface Shared.SurfaceDto
리턴 void

OnUpdate() 보호된 메소드

protected OnUpdate ( float timeStep ) : void
timeStep float
리턴 void

SetConnection() 공개 메소드

public SetConnection ( ScannerConnection connection ) : void
connection ScannerConnection
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

ToggleLight() 공개 메소드

public ToggleLight ( int index ) : void
index int
리턴 void

UpdateCurrentPosition() 공개 메소드

public UpdateCurrentPosition ( Vector3 position, Vector3 direction ) : void
position Vector3
direction Vector3
리턴 void