StyleControl

class HPS.StyleControl : public HPS.Control

Public Functions

HPS.StyleKey AppendNamed (string in_style_name, HPS.ConditionalExpression in_conditional)
HPS.StyleKey AppendNamed (string in_style_name, HPS.ConditionalExpression in_conditional, HPS.Style.AppendMode in_mode)
HPS.StyleKey AppendSegment (HPS.SegmentKey in_style_source, HPS.ConditionalExpression in_conditional)
HPS.StyleKey AppendSegment (HPS.SegmentKey in_style_source, HPS.ConditionalExpression in_conditional, HPS.Style.AppendMode in_mode)
override void Dispose ()
void Flush (HPS.SegmentKey in_style_source)
void Flush (HPS.SegmentKey in_style_source, HPS.ConditionalExpression in_conditional)
void Flush (string in_style_name)
void Flush (string in_style_name, HPS.ConditionalExpression in_conditional)
ulong GetCount ()
override HPS.Type ObjectType ()
bool Pop ()
bool Pop (out HPS.Style.Type out_type, out HPS.SegmentKey out_segment_source, out string out_style_name, out HPS.ConditionalExpression out_conditional)
HPS.StyleKey PushNamed (string in_style_name)
HPS.StyleKey PushNamed (string in_style_name, HPS.ConditionalExpression in_conditional)
HPS.StyleKey PushSegment (HPS.SegmentKey in_style_source)
HPS.StyleKey PushSegment (HPS.SegmentKey in_style_source, HPS.ConditionalExpression in_conditional)
void Set (HPS.Style.Type[] in_types, HPS.SegmentKey[] in_segment_sources, string[] in_style_names)
void Set (HPS.Style.Type[] in_types, HPS.SegmentKey[] in_segment_sources, string[] in_style_names, HPS.ConditionalExpression[] in_conditions)
HPS.StyleKey SetNamed (string in_style_name)
HPS.StyleKey SetNamed (string in_style_name, HPS.ConditionalExpression in_conditional)
HPS.StyleKey SetSegment (HPS.SegmentKey in_style_source)
HPS.StyleKey SetSegment (HPS.SegmentKey in_style_source, HPS.ConditionalExpression in_conditional)
bool Show (out HPS.Style.Type[] out_types, out HPS.SegmentKey[] out_segment_sources, out string[] out_style_names, out HPS.ConditionalExpression[] out_conditions)
bool Show (out HPS.StyleKey[] out_styles)
bool ShowAllNamed (out HPS.StyleKey[] out_styles)
bool ShowAllNamed (out string[] out_names, out HPS.ConditionalExpression[] out_conditions)
bool ShowAllSegment (out HPS.SegmentKey[] out_segments, out HPS.ConditionalExpression[] out_conditions)
bool ShowAllSegment (out HPS.StyleKey[] out_styles)
bool ShowTop (out HPS.Style.Type out_type, out HPS.SegmentKey out_segment_source, out string out_style_name, out HPS.ConditionalExpression out_conditional)
bool ShowTop (out HPS.StyleKey out_style)
StyleControl (HPS.SegmentKey in_seg)
StyleControl (HPS.StyleControl in_that)
void UnsetAllNamed ()
void UnsetAllSegment ()
void UnsetEverything ()
void UnsetTop ()