MaterialKit
- 
class 
HPS.MaterialKit: HPS.Kit Public Functions
- 
override void 
Dispose() 
- 
override bool 
Empty() 
- 
bool 
Equals(HPS.MaterialKit in_kit) 
- 
override bool 
Equals(Object obj) 
- 
override int 
GetHashCode() 
- 
MaterialKit() 
- 
MaterialKit(HPS.MaterialKit in_kit) 
- 
override HPS.Type 
ObjectType() 
- 
void 
Set(HPS.MaterialKit in_kit) 
- 
HPS.MaterialKit 
SetBump(string in_texture_name) 
- 
HPS.MaterialKit 
SetDiffuse(HPS.RGBAColor in_color) 
- 
HPS.MaterialKit 
SetDiffuse(HPS.RGBColor in_color) 
- 
HPS.MaterialKit 
SetDiffuseAlpha(float in_alpha) 
- 
HPS.MaterialKit 
SetDiffuseColor(HPS.RGBAColor in_color) 
- 
HPS.MaterialKit 
SetDiffuseColor(HPS.RGBColor in_color) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string in_texture_name) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string in_texture_name, HPS.RGBAColor in_modulating_color, ulong in_layer) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string in_texture_name, ulong in_layer) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string[] in_texture_names) 
- 
HPS.MaterialKit 
SetDiffuseTexture(string[] in_texture_names, HPS.RGBAColor[] in_modulating_colors) 
- 
HPS.MaterialKit 
SetEmission(HPS.RGBAColor in_rgba_color) 
- 
HPS.MaterialKit 
SetEmission(string in_texture_name) 
- 
HPS.MaterialKit 
SetEmission(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetEnvironmentCubeMap(string in_cubemap_name) 
- 
HPS.MaterialKit 
SetEnvironmentCubeMap(string in_cubemap_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetEnvironmentTexture() 
- 
HPS.MaterialKit 
SetEnvironmentTexture(string in_texture_name) 
- 
HPS.MaterialKit 
SetEnvironmentTexture(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetGloss(float in_gloss) 
- 
HPS.MaterialKit 
SetMirror(HPS.RGBAColor in_rgba_color) 
- 
HPS.MaterialKit 
SetMirror(string in_texture_name) 
- 
HPS.MaterialKit 
SetMirror(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetSpecular(HPS.RGBAColor in_rgba_color) 
- 
HPS.MaterialKit 
SetSpecular(string in_texture_name) 
- 
HPS.MaterialKit 
SetSpecular(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
HPS.MaterialKit 
SetTransmission(string in_texture_name) 
- 
HPS.MaterialKit 
SetTransmission(string in_texture_name, HPS.RGBAColor in_modulating_color) 
- 
void 
Show(out HPS.MaterialKit out_kit) 
- 
bool 
ShowBump(out string out_texture_name) 
- 
bool 
ShowDiffuse() 
- 
bool 
ShowDiffuseAlpha(out float out_alpha) 
- 
bool 
ShowDiffuseColor(out HPS.RGBAColor out_rgba_color) 
- 
bool 
ShowDiffuseColor(out HPS.RGBColor out_rgb_color) 
- 
bool 
ShowDiffuseTexture(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowDiffuseTexture(out HPS.Material.Type[] out_types, out HPS.RGBAColor[] out_colors, out string[] out_texture_names) 
- 
bool 
ShowDiffuseTexture(ulong in_layer, out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowEmission(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowEnvironment(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowGloss(out float out_gloss) 
- 
bool 
ShowMirror(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowSpecular(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
bool 
ShowTransmission(out HPS.Material.Type out_type, out HPS.RGBAColor out_color, out string out_texture_name) 
- 
HPS.MaterialKit 
UnsetBump() 
- 
HPS.MaterialKit 
UnsetDiffuseAlpha() 
- 
HPS.MaterialKit 
UnsetDiffuseColor() 
- 
HPS.MaterialKit 
UnsetDiffuseColorRGB() 
- 
HPS.MaterialKit 
UnsetDiffuseTexture() 
- 
HPS.MaterialKit 
UnsetDiffuseTexture(ulong in_layer) 
- 
HPS.MaterialKit 
UnsetEmission() 
- 
HPS.MaterialKit 
UnsetEnvironment() 
- 
HPS.MaterialKit 
UnsetEverything() 
- 
HPS.MaterialKit 
UnsetGloss() 
- 
HPS.MaterialKit 
UnsetMirror() 
- 
HPS.MaterialKit 
UnsetSpecular() 
- 
HPS.MaterialKit 
UnsetTransmission() 
Public Static Functions
- 
bool 
operator!=(HPS.MaterialKit a, HPS.MaterialKit b) 
- 
bool 
operator==(HPS.MaterialKit a, HPS.MaterialKit b) 
- 
override void