|
void | SetBaseMaterial (const char *szBaseMaterial) |
|
const char * | GetBaseMaterial () const |
|
void | SetSurface (const char *szSurface) |
|
const char * | GetSurface () const |
|
void | SetShader (const char *szShader) |
|
const char * | GetShader () const |
|
void | SetShaderProperties (ezReflectedClass *pProperties) |
|
ezReflectedClass * | GetShaderProperties () const |
|
void | SetShaderMode (ezEnum< ezMaterialShaderMode > mode) |
|
ezEnum< ezMaterialShaderMode > | GetShaderMode () const |
|
void | SetDocument (ezMaterialAssetDocument *pDocument) |
|
void | UpdateShader (bool bForce=false) |
|
void | DeleteProperties () |
|
void | CreateProperties (const char *szShaderPath) |
|
void | SaveOldValues () |
|
void | LoadOldValues () |
|
ezString | ResolveRelativeShaderPath () const |
|
ezString | GetAutoGenShaderPathAbs () const |
|
virtual const ezRTTI * | GetDynamicRTTI () const |
|
bool | IsInstanceOf (const ezRTTI *pType) const |
| Returns whether the type of this instance is of the given type or derived from it.
|
|
template<typename T > |
EZ_ALWAYS_INLINE bool | IsInstanceOf () const |
| Returns whether the type of this instance is of the given type or derived from it.
|
|
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/EditorPlugins/Assets/EditorPluginAssets/MaterialAsset/MaterialAsset.h
- /home/runner/work/ezEngine/ezEngine/Code/EditorPlugins/Assets/EditorPluginAssets/MaterialAsset/MaterialAsset.cpp