TransparencyKit

class HPS.TransparencyKit : public HPS.Kit

Public Functions

override void Dispose ()
override bool Empty ()
bool Equals (HPS.TransparencyKit in_kit)
override bool Equals (Object obj)
override int GetHashCode ()
override HPS.Type ObjectType ()
void Set (HPS.TransparencyKit in_kit)
HPS.TransparencyKit SetAlgorithm (HPS.Transparency.Algorithm in_algorithm)
HPS.TransparencyKit SetDepthPeelingLayers (uint in_layers)
HPS.TransparencyKit SetDepthPeelingMinimumArea (float in_area, HPS.Transparency.AreaUnits in_units)
HPS.TransparencyKit SetDepthPeelingPreference (HPS.Transparency.Preference in_preference)
HPS.TransparencyKit SetDepthWriting (bool in_state)
HPS.TransparencyKit SetMethod (HPS.Transparency.Method in_style)
void Show (out HPS.TransparencyKit out_kit)
bool ShowAlgorithm (out HPS.Transparency.Algorithm out_algorithm)
bool ShowDepthPeelingLayers (out uint out_layers)
bool ShowDepthPeelingMinimumArea (out float out_area, out HPS.Transparency.AreaUnits out_units)
bool ShowDepthPeelingPreference (out HPS.Transparency.Preference out_preference)
bool ShowDepthWriting (out bool out_state)
bool ShowMethod (out HPS.Transparency.Method out_style)
TransparencyKit ()
TransparencyKit (HPS.TransparencyKit in_kit)
HPS.TransparencyKit UnsetAlgorithm ()
HPS.TransparencyKit UnsetDepthPeelingLayers ()
HPS.TransparencyKit UnsetDepthPeelingMinimumArea ()
HPS.TransparencyKit UnsetDepthPeelingPreference ()
HPS.TransparencyKit UnsetDepthWriting ()
HPS.TransparencyKit UnsetEverything ()
HPS.TransparencyKit UnsetMethod ()

Public Static Functions

HPS.TransparencyKit GetDefault ()
bool operator!= (HPS.TransparencyKit a, HPS.TransparencyKit b)
bool operator== (HPS.TransparencyKit a, HPS.TransparencyKit b)