PBRMaterialKit
- class HPS.PBRMaterialKit : public HPS.Kit
Public Functions
- override void Dispose ()
- override bool Empty ()
- bool Equals (HPS.PBRMaterialKit in_kit)
- override bool Equals (Object obj)
- override int GetHashCode ()
- override HPS.Type ObjectType ()
- PBRMaterialKit ()
- PBRMaterialKit (HPS.PBRMaterialKit in_kit)
- void Set (HPS.PBRMaterialKit in_kit)
- HPS.PBRMaterialKit SetAlphaFactor (float in_factor)
- HPS.PBRMaterialKit SetAlphaFactor (float in_factor, bool in_mask)
- HPS.PBRMaterialKit SetBaseColorFactor (HPS.RGBAColor in_color)
- HPS.PBRMaterialKit SetBaseColorMap (string in_texture_name)
- HPS.PBRMaterialKit SetEmissiveMap (string in_texture_name)
- HPS.PBRMaterialKit SetMetalnessFactor (float in_factor)
- HPS.PBRMaterialKit SetMetalnessMap (string in_texture_name)
- HPS.PBRMaterialKit SetMetalnessMap (string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
- HPS.PBRMaterialKit SetNormalFactor (float in_factor)
- HPS.PBRMaterialKit SetNormalMap (string in_texture_name)
- HPS.PBRMaterialKit SetOcclusionFactor (float in_factor)
- HPS.PBRMaterialKit SetOcclusionMap (string in_texture_name)
- HPS.PBRMaterialKit SetOcclusionMap (string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
- HPS.PBRMaterialKit SetRoughnessFactor (float in_factor)
- HPS.PBRMaterialKit SetRoughnessMap (string in_texture_name)
- HPS.PBRMaterialKit SetRoughnessMap (string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
- void Show (out HPS.PBRMaterialKit out_kit)
- bool ShowAlphaFactor (out float out_factor, out bool out_mask)
- bool ShowBaseColorFactor (out HPS.RGBAColor out_color)
- bool ShowBaseColorMap (out string out_texture_name)
- bool ShowEmissiveMap (out string out_texture_name)
- bool ShowMetalnessFactor (out float out_factor)
- bool ShowMetalnessMap (out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
- bool ShowNormalFactor (out float out_factor)
- bool ShowNormalMap (out string out_texture_name)
- bool ShowOcclusionFactor (out float out_factor)
- bool ShowOcclusionMap (out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
- bool ShowRoughnessFactor (out float out_factor)
- bool ShowRoughnessMap (out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
- HPS.PBRMaterialKit UnsetAlphaFactor ()
- HPS.PBRMaterialKit UnsetBaseColorFactor ()
- HPS.PBRMaterialKit UnsetBaseColorMap ()
- HPS.PBRMaterialKit UnsetEmissiveMap ()
- HPS.PBRMaterialKit UnsetEverything ()
- HPS.PBRMaterialKit UnsetMetalnessFactor ()
- HPS.PBRMaterialKit UnsetMetalnessMap ()
- HPS.PBRMaterialKit UnsetNormalFactor ()
- HPS.PBRMaterialKit UnsetNormalMap ()
- HPS.PBRMaterialKit UnsetOcclusionFactor ()
- HPS.PBRMaterialKit UnsetOcclusionMap ()
- HPS.PBRMaterialKit UnsetRoughnessFactor ()
- HPS.PBRMaterialKit UnsetRoughnessMap ()
Public Static Functions
- HPS.PBRMaterialKit GetDefault ()
- bool operator!= (HPS.PBRMaterialKit a, HPS.PBRMaterialKit b)
- bool operator== (HPS.PBRMaterialKit a, HPS.PBRMaterialKit b)