C# Class UnityEditor.ParticleEffectUI

Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Свойство Type Description
m_Emitters UnityEditor.ParticleSystemUI[]
m_Owner ParticleEffectUIOwner
m_ShowBounds bool
m_ShowWireframe bool
m_VerticalLayout bool

Private Properties

Свойство Type Description
ApplyModifiedProperties void
ClampWindowContentSizes void
DrawSelectionMarker void
GetAllModulesVisible bool
GetDirectParticleSystemChildrenRecursive void
GetDisabledColor UnityEngine.Color
GetNumEnabledRenderers int
GetParticleSystemGameObjects UnityEngine.GameObject[]
GetParticleSystems UnityEngine.ParticleSystem[]
GetRoot UnityEngine.ParticleSystem
GetSelectedParticleSystemUIs List
HandleKeyboardShortcuts void
InitAllEmitters void
IsPaused bool
IsPlayOnAwake bool
IsPlaying bool
IsShowOnlySelectedMode bool
IsStopped bool
MultiParticleSystemGUI void
Pause void
Play void
PlayBackTimeGUI void
PlayStopGUI void
RefreshShowOnlySelected void
ResizeHandling UnityEngine.Rect
SceneViewGUICallback void
SetAllModulesVisible void
SetShowOnlySelectedMode void
ShouldManagePlaybackState bool
SingleParticleSystemGUI void
Stop void
UndoRedoPerformed void
UpdateProperties void
WindowCurveEditorGUI void

Méthodes publiques

Méthode Description
Clear ( ) : void
CreateParticleSystem ( ParticleSystem parentOfNewParticleSystem, SubModuleUI defaultType ) : GameObject
GetMinSize ( ) : Vector2
GetNextParticleSystemName ( ) : string
GetParticleSystemCurveEditor ( ) : ParticleSystemCurveEditor
GetParticleSystemUIForParticleSystem ( ParticleSystem shuriken ) : ParticleSystemUI
GetParticleSystemUIList ( List shurikens ) : List
InitializeIfNeeded ( ParticleSystem shuriken ) : bool
IsParticleSystemUIVisible ( ParticleSystemUI psUI ) : bool
OnGUI ( ) : void
OnSceneGUI ( ) : void
OnSceneViewGUI ( ) : void
ParticleEffectUI ( ParticleEffectUIOwner owner ) : System
PlayOnAwakeChanged ( bool newPlayOnAwake ) : void
Refresh ( ) : void
ValidateParticleSystemProperty ( UnityEditor.SerializedProperty shurikenProperty ) : bool

Private Methods

Méthode Description
ApplyModifiedProperties ( ) : void
ClampWindowContentSizes ( ) : void
DrawSelectionMarker ( Rect rect ) : void
GetAllModulesVisible ( ) : bool
GetDirectParticleSystemChildrenRecursive ( Transform transform, List particleSystems ) : void
GetDisabledColor ( ) : Color
GetNumEnabledRenderers ( ) : int
GetParticleSystemGameObjects ( ) : UnityEngine.GameObject[]
GetParticleSystems ( ParticleSystem root ) : UnityEngine.ParticleSystem[]
GetRoot ( ) : ParticleSystem
GetSelectedParticleSystemUIs ( ) : List
HandleKeyboardShortcuts ( ParticleSystem root ) : void
InitAllEmitters ( ParticleSystem shurikens ) : void
IsPaused ( ) : bool
IsPlayOnAwake ( ) : bool
IsPlaying ( ) : bool
IsShowOnlySelectedMode ( ) : bool
IsStopped ( ParticleSystem root ) : bool
MultiParticleSystemGUI ( bool verticalLayout ) : void
Pause ( ) : void
Play ( ) : void
PlayBackTimeGUI ( ParticleSystem root ) : void
PlayStopGUI ( ) : void
RefreshShowOnlySelected ( ) : void
ResizeHandling ( bool verticalLayout ) : Rect
SceneViewGUICallback ( Object target, SceneView sceneView ) : void
SetAllModulesVisible ( bool showAll ) : void
SetShowOnlySelectedMode ( bool enable ) : void
ShouldManagePlaybackState ( ParticleSystem root ) : bool
SingleParticleSystemGUI ( ) : void
Stop ( ) : void
UndoRedoPerformed ( ) : void
UpdateProperties ( ) : void
WindowCurveEditorGUI ( bool verticalLayout ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

CreateParticleSystem() public méthode

public CreateParticleSystem ( ParticleSystem parentOfNewParticleSystem, SubModuleUI defaultType ) : GameObject
parentOfNewParticleSystem UnityEngine.ParticleSystem
defaultType SubModuleUI
Résultat UnityEngine.GameObject

GetMinSize() public static méthode

public static GetMinSize ( ) : Vector2
Résultat UnityEngine.Vector2

GetNextParticleSystemName() public méthode

public GetNextParticleSystemName ( ) : string
Résultat string

GetParticleSystemCurveEditor() public méthode

public GetParticleSystemCurveEditor ( ) : ParticleSystemCurveEditor
Résultat ParticleSystemCurveEditor

GetParticleSystemUIForParticleSystem() public méthode

public GetParticleSystemUIForParticleSystem ( ParticleSystem shuriken ) : ParticleSystemUI
shuriken UnityEngine.ParticleSystem
Résultat ParticleSystemUI

GetParticleSystemUIList() public méthode

public GetParticleSystemUIList ( List shurikens ) : List
shurikens List
Résultat List

InitializeIfNeeded() public méthode

public InitializeIfNeeded ( ParticleSystem shuriken ) : bool
shuriken UnityEngine.ParticleSystem
Résultat bool

IsParticleSystemUIVisible() public méthode

public IsParticleSystemUIVisible ( ParticleSystemUI psUI ) : bool
psUI ParticleSystemUI
Résultat bool

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

OnSceneGUI() public méthode

public OnSceneGUI ( ) : void
Résultat void

OnSceneViewGUI() public méthode

public OnSceneViewGUI ( ) : void
Résultat void

ParticleEffectUI() public méthode

public ParticleEffectUI ( ParticleEffectUIOwner owner ) : System
owner ParticleEffectUIOwner
Résultat System

PlayOnAwakeChanged() public méthode

public PlayOnAwakeChanged ( bool newPlayOnAwake ) : void
newPlayOnAwake bool
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

ValidateParticleSystemProperty() public méthode

public ValidateParticleSystemProperty ( UnityEditor.SerializedProperty shurikenProperty ) : bool
shurikenProperty UnityEditor.SerializedProperty
Résultat bool

Property Details

m_Emitters public_oe property

public ParticleSystemUI[],UnityEditor m_Emitters
Résultat UnityEditor.ParticleSystemUI[]

m_Owner public_oe property

public ParticleEffectUIOwner m_Owner
Résultat ParticleEffectUIOwner

m_ShowBounds public_oe static_oe property

public static bool m_ShowBounds
Résultat bool

m_ShowWireframe public_oe static_oe property

public static bool m_ShowWireframe
Résultat bool

m_VerticalLayout public_oe static_oe property

public static bool m_VerticalLayout
Résultat bool