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)