Toast Engine
Loading...
Searching...
No Matches
editor.Components.Elements.Color4Box Class Referencesealed
Inheritance diagram for editor.Components.Elements.Color4Box:
Collaboration diagram for editor.Components.Elements.Color4Box:

Static Public Attributes

static readonly StyledProperty< float > AProperty
Static Public Attributes inherited from editor.Components.Elements.ColorBoxBase
static readonly StyledProperty< float > RProperty
static readonly StyledProperty< float > GProperty
static readonly StyledProperty< float > BProperty
static readonly StyledProperty< int > DecimalsProperty
static readonly StyledProperty< float > CoarseStepProperty
static readonly StyledProperty< float > FineStepProperty
static readonly StyledProperty< double > DragSensitivityProperty
static readonly StyledProperty< double > MinimumProperty
static readonly StyledProperty< double > MaximumProperty
static readonly StyledProperty< ICommand?> CopyCommandProperty
static readonly StyledProperty< ICommand?> PasteCommandProperty
static readonly DirectProperty< ColorBoxBase, bool > NumbersVisibleProperty
static readonly DirectProperty< ColorBoxBase, IBrush?> SwatchBrushProperty
static readonly DirectProperty< ColorBoxBase, bool > ShowCheckerProperty

Protected Member Functions

override float GetAlpha ()
override void SetAlpha (float value)
override void OnPropertyChanged (AvaloniaPropertyChangedEventArgs change)
Protected Member Functions inherited from editor.Components.Elements.ColorBoxBase
void RefreshDisplay ()
override void OnPropertyChanged (AvaloniaPropertyChangedEventArgs change)
override Size MeasureOverride (Size availableSize)
override void OnApplyTemplate (TemplateAppliedEventArgs e)

Properties

float A [get, set]
override bool HasAlpha [get]
Properties inherited from editor.Components.Elements.ColorBoxBase
float R [get, set]
float G [get, set]
float B [get, set]
int Decimals [get, set]
float CoarseStep [get, set]
float FineStep [get, set]
double DragSensitivity [get, set]
double Minimum [get, set]
double Maximum [get, set]
ICommand? CopyCommand [get, set]
ICommand? PasteCommand [get, set]
bool NumbersVisible [get]
IBrush? SwatchBrush [get]
bool ShowChecker [get]
override Type StyleKeyOverride [get]
bool HasAlpha [get]

Member Function Documentation

◆ GetAlpha()

override float editor.Components.Elements.Color4Box.GetAlpha ( )
inlineprotectedvirtual

◆ SetAlpha()

override void editor.Components.Elements.Color4Box.SetAlpha ( float value)
inlineprotectedvirtual

Member Data Documentation

◆ AProperty

readonly StyledProperty<float> editor.Components.Elements.Color4Box.AProperty
static
Initial value:
=
AvaloniaProperty.Register<Color4Box, float>(nameof(A), 1f, defaultBindingMode: BindingMode.TwoWay)
Definition Color4Box.cs:11

The documentation for this class was generated from the following file:
  • editor/Components/Elements/Color4Box.cs