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