MeshBaker
|
M b2_ texture combiner editor methods. More...
Public Member Functions | |
void | Clear () |
void | SetReadFlags (ProgressUpdateDelegate progressInfo) |
void | SetReadWriteFlag (Texture2D tx, bool isReadable, bool addToList) |
void | AddTextureFormat (Texture2D tx, bool isNormalMap) |
void | SaveAtlasToAssetDatabase (Texture2D atlas, ShaderTextureProperty texPropertyName, int atlasNum, Material resMat) |
void | SetMaterialTextureProperty (Material target, ShaderTextureProperty texPropName, string texturePath) |
void | SetNormalMap (Texture2D tx) |
bool | IsNormalMap (Texture2D tx) |
string | GetPlatformString () |
void | SetTextureSize (Texture2D tx, int size) |
bool | IsCompressed (Texture2D tx) |
int | GetMaximumAtlasDimension () |
void | CheckBuildSettings (long estimatedAtlasSize) |
bool | CheckPrefabTypes (MB_ObjsToCombineTypes prefabType, List< GameObject > gos) |
bool | ValidateSkinnedMeshes (List< GameObject > mom) |
void | CommitChangesToAssets () |
void | Destroy (UnityEngine.Object o) |
M b2_ texture combiner editor methods.
Contains functionality such as changeing texture formats Which is only available in the editor. These methods have all been put in a class so that the UnityEditor namespace does not need to be included in any of the the runtime classes.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.AddTextureFormat | ( | Texture2D | tx, |
bool | isNormalMap | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.CheckBuildSettings | ( | long | estimatedAtlasSize | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
bool DigitalOpus.MB.Core.MB2_EditorMethodsInterface.CheckPrefabTypes | ( | MB_ObjsToCombineTypes | prefabType, |
List< GameObject > | gos | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.Clear | ( | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.CommitChangesToAssets | ( | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.Destroy | ( | UnityEngine.Object | o | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
int DigitalOpus.MB.Core.MB2_EditorMethodsInterface.GetMaximumAtlasDimension | ( | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
string DigitalOpus.MB.Core.MB2_EditorMethodsInterface.GetPlatformString | ( | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
bool DigitalOpus.MB.Core.MB2_EditorMethodsInterface.IsCompressed | ( | Texture2D | tx | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
bool DigitalOpus.MB.Core.MB2_EditorMethodsInterface.IsNormalMap | ( | Texture2D | tx | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SaveAtlasToAssetDatabase | ( | Texture2D | atlas, |
ShaderTextureProperty | texPropertyName, | ||
int | atlasNum, | ||
Material | resMat | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SetMaterialTextureProperty | ( | Material | target, |
ShaderTextureProperty | texPropName, | ||
string | texturePath | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SetNormalMap | ( | Texture2D | tx | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SetReadFlags | ( | ProgressUpdateDelegate | progressInfo | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SetReadWriteFlag | ( | Texture2D | tx, |
bool | isReadable, | ||
bool | addToList | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
void DigitalOpus.MB.Core.MB2_EditorMethodsInterface.SetTextureSize | ( | Texture2D | tx, |
int | size | ||
) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.
bool DigitalOpus.MB.Core.MB2_EditorMethodsInterface.ValidateSkinnedMeshes | ( | List< GameObject > | mom | ) |
Implemented in DigitalOpus.MB.Core.MB3_EditorMethods.