C# Class UnityEditor.CollisionModuleUI

Inheritance: ModuleUI
显示文件 Open project: randomize/VimConfig Class Usage Examples

Public Methods

Method Description
CollisionModuleUI ( ParticleSystemUI owner, SerializedObject o, string displayName ) : System
OnInspectorGUI ( ParticleSystem s ) : void
OnSceneGUI ( ParticleSystem s, InitialModuleUI initial ) : void
UpdateCullingSupportedString ( string &text ) : void

Protected Methods

Method Description
Init ( ) : void
OnModuleDisable ( ) : void
OnModuleEnable ( ) : void
SetVisibilityState ( ModuleUI newState ) : void

Private Methods

Method Description
CreateEmptyGameObject ( string name, ParticleSystem parentOfGameObject ) : GameObject
DoListOfPlanesGUI ( ) : void
DrawGrid ( Vector3 pos, Vector3 axis1, Vector3 axis2, Vector3 normal, Color color, int planeIndex ) : void
DrawSolidPlane ( Vector3 pos, Quaternion rot, int planeIndex ) : void
SyncVisualization ( ) : void

Method Details

CollisionModuleUI() public method

public CollisionModuleUI ( ParticleSystemUI owner, SerializedObject o, string displayName ) : System
owner ParticleSystemUI
o SerializedObject
displayName string
return System

Init() protected method

protected Init ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ParticleSystem s ) : void
s UnityEngine.ParticleSystem
return void

OnModuleDisable() protected method

protected OnModuleDisable ( ) : void
return void

OnModuleEnable() protected method

protected OnModuleEnable ( ) : void
return void

OnSceneGUI() public method

public OnSceneGUI ( ParticleSystem s, InitialModuleUI initial ) : void
s UnityEngine.ParticleSystem
initial InitialModuleUI
return void

SetVisibilityState() protected method

protected SetVisibilityState ( ModuleUI newState ) : void
newState ModuleUI
return void

UpdateCullingSupportedString() public method

public UpdateCullingSupportedString ( string &text ) : void
text string
return void