C# Class BIWModeController, unity-renderer

Inheritance: BIWController
Afficher le fichier Open project: decentraland/unity-renderer Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
ChangeSnapMode ( ) : void
InitGameObjects ( ) : void
InputDone ( ) : void
SetEditorGameObjects ( ) : void

Method Details

ActivateCamera() public méthode

public ActivateCamera ( ParcelScene sceneToLook ) : void
sceneToLook ParcelScene
Résultat void

ChangeAdvanceMode() public méthode

public ChangeAdvanceMode ( ) : void
Résultat void

CheckInput() public méthode

public CheckInput ( ) : void
Résultat void

CheckInputSelectedEntities() public méthode

public CheckInputSelectedEntities ( ) : void
Résultat void

CreatedEntity() public méthode

public CreatedEntity ( BIWEntity, entity ) : void
entity BIWEntity,
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EndMultiSelection() public méthode

public EndMultiSelection ( ) : void
Résultat void

EnterEditMode() public méthode

public EnterEditMode ( ParcelScene scene ) : void
scene ParcelScene
Résultat void

EntityDoubleClick() public méthode

public EntityDoubleClick ( BIWEntity entity ) : void
entity BIWEntity
Résultat void

ExitEditMode() public méthode

public ExitEditMode ( ) : void
Résultat void

GetCurrentEditionPosition() public méthode

public GetCurrentEditionPosition ( ) : Vector3
Résultat Vector3

GetCurrentMode() public méthode

public GetCurrentMode ( ) : BIWMode
Résultat BIWMode

GetCurrentStateMode() public méthode

public GetCurrentStateMode ( ) : EditModeState
Résultat EditModeState

GetMaxDistanceToSelectEntities() public méthode

public GetMaxDistanceToSelectEntities ( ) : float
Résultat float

GetModeCreationEntryPoint() public méthode

public GetModeCreationEntryPoint ( ) : Vector3
Résultat Vector3

GetMousePosition() public méthode

public GetMousePosition ( ) : Vector3
Résultat Vector3

Init() public méthode

public Init ( BIWContext context ) : void
context BIWContext
Résultat void

IsGodModeActive() public méthode

public IsGodModeActive ( ) : bool
Résultat bool

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

MouseClickDetected() public méthode

public MouseClickDetected ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

OpenNewProjectDetails() public méthode

public OpenNewProjectDetails ( ) : void
Résultat void

ResetScaleAndRotation() public méthode

public ResetScaleAndRotation ( ) : void
Résultat void

SetBuildMode() public méthode

public SetBuildMode ( EditModeState state ) : void
state EditModeState
Résultat void

SetSnapActive() public méthode

public SetSnapActive ( bool isActive ) : void
isActive bool
Résultat void

ShouldCancelUndoAction() public méthode

public ShouldCancelUndoAction ( ) : bool
Résultat bool

StartMultiSelection() public méthode

public StartMultiSelection ( ) : void
Résultat void

TakeSceneScreenshotForExit() public méthode

public TakeSceneScreenshotForExit ( ) : void
Résultat void

UndoEditionGOLastStep() public méthode

public UndoEditionGOLastStep ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void