C# Class BIWModeController, unity-renderer

Inheritance: BIWController
Mostrar archivo Open project: decentraland/unity-renderer Class Usage Examples

Public Methods

Method Description
ActivateCamera ( ParcelScene sceneToLook ) : void
ChangeAdvanceMode ( ) : void
CheckInput ( ) : void
CheckInputSelectedEntities ( ) : void
CreatedEntity ( BIWEntity, entity ) : void
Dispose ( ) : void
EndMultiSelection ( ) : void
EnterEditMode ( ParcelScene scene ) : void
EntityDoubleClick ( BIWEntity entity ) : void
ExitEditMode ( ) : void
GetCurrentEditionPosition ( ) : Vector3
GetCurrentMode ( ) : BIWMode
GetCurrentStateMode ( ) : EditModeState
GetMaxDistanceToSelectEntities ( ) : float
GetModeCreationEntryPoint ( ) : Vector3
GetMousePosition ( ) : Vector3
Init ( BIWContext context ) : void
IsGodModeActive ( ) : bool
LateUpdate ( ) : void
MouseClickDetected ( ) : void
OnGUI ( ) : void
OpenNewProjectDetails ( ) : void
ResetScaleAndRotation ( ) : void
SetBuildMode ( EditModeState state ) : void
SetSnapActive ( bool isActive ) : void
ShouldCancelUndoAction ( ) : bool
StartMultiSelection ( ) : void
TakeSceneScreenshotForExit ( ) : void
UndoEditionGOLastStep ( ) : void
Update ( ) : void

Private Methods

Method Description
ChangeSnapMode ( ) : void
InitGameObjects ( ) : void
InputDone ( ) : void
SetEditorGameObjects ( ) : void

Method Details

ActivateCamera() public method

public ActivateCamera ( ParcelScene sceneToLook ) : void
sceneToLook ParcelScene
return void

ChangeAdvanceMode() public method

public ChangeAdvanceMode ( ) : void
return void

CheckInput() public method

public CheckInput ( ) : void
return void

CheckInputSelectedEntities() public method

public CheckInputSelectedEntities ( ) : void
return void

CreatedEntity() public method

public CreatedEntity ( BIWEntity, entity ) : void
entity BIWEntity,
return void

Dispose() public method

public Dispose ( ) : void
return void

EndMultiSelection() public method

public EndMultiSelection ( ) : void
return void

EnterEditMode() public method

public EnterEditMode ( ParcelScene scene ) : void
scene ParcelScene
return void

EntityDoubleClick() public method

public EntityDoubleClick ( BIWEntity entity ) : void
entity BIWEntity
return void

ExitEditMode() public method

public ExitEditMode ( ) : void
return void

GetCurrentEditionPosition() public method

public GetCurrentEditionPosition ( ) : Vector3
return Vector3

GetCurrentMode() public method

public GetCurrentMode ( ) : BIWMode
return BIWMode

GetCurrentStateMode() public method

public GetCurrentStateMode ( ) : EditModeState
return EditModeState

GetMaxDistanceToSelectEntities() public method

public GetMaxDistanceToSelectEntities ( ) : float
return float

GetModeCreationEntryPoint() public method

public GetModeCreationEntryPoint ( ) : Vector3
return Vector3

GetMousePosition() public method

public GetMousePosition ( ) : Vector3
return Vector3

Init() public method

public Init ( BIWContext context ) : void
context BIWContext
return void

IsGodModeActive() public method

public IsGodModeActive ( ) : bool
return bool

LateUpdate() public method

public LateUpdate ( ) : void
return void

MouseClickDetected() public method

public MouseClickDetected ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OpenNewProjectDetails() public method

public OpenNewProjectDetails ( ) : void
return void

ResetScaleAndRotation() public method

public ResetScaleAndRotation ( ) : void
return void

SetBuildMode() public method

public SetBuildMode ( EditModeState state ) : void
state EditModeState
return void

SetSnapActive() public method

public SetSnapActive ( bool isActive ) : void
isActive bool
return void

ShouldCancelUndoAction() public method

public ShouldCancelUndoAction ( ) : bool
return bool

StartMultiSelection() public method

public StartMultiSelection ( ) : void
return void

TakeSceneScreenshotForExit() public method

public TakeSceneScreenshotForExit ( ) : void
return void

UndoEditionGOLastStep() public method

public UndoEditionGOLastStep ( ) : void
return void

Update() public method

public Update ( ) : void
return void