C# Class Unity3DExporter, Wire3D

Inheritance: EditorWindow
Datei anzeigen Open project: rrath/Wire3D

Protected Methods

Method Description
OnDestroy ( ) : void
OnGUI ( ) : void

Private Methods

Method Description
CombineStaticMeshes ( Mesh>.Dictionary &backupMeshFilterToMesh ) : void
CreateWizard ( ) : void
Export ( ) : void
GetColliderShapeName ( Collider collider ) : string
GetCulling ( Renderer renderer ) : string
GetLightmapTilingOffset ( MeshRenderer meshRenderer ) : Vector4
GetLightmapping ( Light light ) : int
GetLightsForRenderer ( Renderer renderer ) : List
GetMaterialAssetName ( Material material, MeshRenderer meshRenderer ) : string
GetMaterialName ( Material material, MeshRenderer meshRenderer ) : string
GetMeshAssetName ( Mesh mesh, Vector4 lightmapTilingOffset ) : string
GetRootTransforms ( ) : List
GetSizeFromLevelOfMipmaps ( int mipmapCount, Texture2D texture ) : int
GetTextureFromMaterial ( Material material, string propertyName ) : Texture2D
GetTextures ( Material material ) : List
GetTransformAsString ( Transform transform, bool useWorldTransform = false ) : string
GetUniqueName ( string originalName, int>.Dictionary context ) : string
HasRenderObject ( Transform transform ) : bool
IsLightmapped ( Renderer renderer ) : bool
IsNormalmap ( Texture texture ) : bool
SaveColors ( Mesh mesh, string name ) : void
SaveImage ( Texture2D texture, bool isLightmap ) : void
SaveIndices ( int indices, string name, bool is16Bit ) : void
SaveVector2s ( Vector2 vectors, string name, Vector4 lightmapTilingOffset ) : void
SaveVector3s ( Vector3 vectors, string name ) : void
ShowAdvancedSettingsDialog ( ) : void
ShowExportDialog ( ) : void
ShowSaveDialog ( ) : void
ShowSettingsDialog ( ) : void
Traverse ( Transform transform, StreamWriter outFile, string indent ) : void
UncombineStaticMeshes ( Mesh>.Dictionary backupMeshFilterToMesh ) : void
WriteAssets ( StreamWriter outFile ) : void
WriteBoxColliderAttributes ( BoxCollider boxCollider, StreamWriter outFile, string indent ) : void
WriteCamera ( Camera camera, StreamWriter outFile, string indent ) : void
WriteCapsuleColliderAttributes ( CapsuleCollider capsuleCollider, StreamWriter outFile, string indent ) : void
WriteCharacterControllerAttributes ( CharacterController characterController, StreamWriter outFile, string indent ) : void
WriteCollider ( Collider collider, GameObject gameObject, StreamWriter outFile, string indent ) : void
WriteColliders ( GameObject gameObject, StreamWriter outFile, string indent ) : void
WriteFlareAssets ( StreamWriter outFile, string indent ) : void
WriteFloat ( float f, BinaryWriter writer ) : void
WriteLensflareNode ( Flare flare, bool enabled, StreamWriter outFile, string indent ) : void
WriteLight ( Light light, StreamWriter outFile, string indent ) : void
WriteLightAssets ( StreamWriter outFile, string indent ) : void
WriteLightNode ( Light light, StreamWriter outFile, string indent ) : void
WriteMaterial ( MeshRenderer meshRenderer, Material material, StreamWriter outFile, string indent ) : void
WriteMaterialAssets ( StreamWriter outFile, string indent ) : void
WriteMaterialState ( Material materialState, StreamWriter outFile, string indent ) : void
WriteMesh ( Mesh mesh, MeshRenderer meshRenderer, StreamWriter outFile, string indent, int subMeshIndex = -1, bool isCollisionMesh = false ) : void
WriteMeshAsset ( Mesh mesh, MeshRenderer meshRenderer, StreamWriter outFile, string indent, bool isCollisionMesh = false ) : void
WriteMeshAssets ( StreamWriter outFile, string indent ) : void
WriteMeshColliderAttributes ( MeshCollider meshCollider, StreamWriter outFile, string indent ) : void
WriteNode ( Transform transform, StreamWriter outFile, string indent ) : void
WriteOptions ( StreamWriter outFile ) : void
WriteRenderObject ( Transform transform, StreamWriter outFile, string indent ) : void
WriteRigidbody ( GameObject gameObject, StreamWriter outFile, string indent ) : void
WriteSkybox ( Material skyboxMaterial, StreamWriter outFile, string indent ) : void
WriteSkybox ( StreamWriter outFile, string indent ) : void
WriteSphereColliderAttributes ( SphereCollider sphereCollider, StreamWriter outFile, string indent ) : void
WriteStateFog ( StreamWriter outFile, string indent ) : void
WriteSubLeaves ( GameObject gameObject, StreamWriter outFile, string indent ) : void
WriteTexture ( Texture2D texture, StreamWriter outFile, string indent, bool isLightmap = false, bool isRealtimeLit = false ) : void

Method Details

OnDestroy() protected method

protected OnDestroy ( ) : void
return void

OnGUI() protected method

protected OnGUI ( ) : void
return void