/Dlls/Delta.Scenes.UserInterfaces.xml
XML | 1478 lines | 1478 code | 0 blank | 0 comment | 0 complexity | 873e657cc50af9f23a219ef19ca8db56 MD5 | raw file
Possible License(s): Apache-2.0
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Delta.Scenes.UserInterfaces</name>
- </assembly>
- <members>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox">
- <summary>
- This class represents a simple (single-line) Text box control which
- allows the user doing input like e.g. to enter his name and confirm it by
- an the 'Enter' key.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Label">
- <summary>
- This is a simple label control for displaying (read-only) text on a
- screen.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.VersionNumber">
- <summary>
- The current version of the implementation of this control class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.text">
- <summary>
- Text to display on this label.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.lastText">
- <summary>
- The last set text of this element which is used to "detect" text
- changes of the element by the user.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.labelDesign">
- <summary>
- Label design
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.#ctor">
- <summary>
- Create label
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">
- The writer which contains the stream where the data should be saved
- into now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">
- The reader which contains the stream with the saved data which needs to
- be loaded now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
- <summary>
- On size changing
- </summary>
- <param name="oldSize">Old size</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnDesignChanging(Delta.Scenes.ControlDesign)">
- <summary>
- On design changed
- </summary>
- <param name="oldDesign">Old design</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnTextChanging(System.String)">
- <summary>
- On text changing
- </summary>
- <param name="oldText">Old text</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DetectChanges">
- <summary>
- This method implements the checks of the changes which are should be
- detected in this element. It also cares about triggering the events and
- the event handler methods.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DrawData">
- <summary>
- Draws all data of this Label which needs to be visualized.
- </summary>
- <remarks>
- This method will only be called if the Label is in a visible state.
- </remarks>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.GetDisplayText">
- <summary>
- Get display text
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DrawDebugInfo">
- <summary>
- Draw debug info
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.ShortElementInfo">
- <summary>
- Short control info
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.Text">
- <summary>
- The displayed text, will be localized automatically (make sure you have
- an entry for this in your Localization.xml content file).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextContentElement">
- <summary>
- The content element which
- </summary>
- <returns>Dockable element</returns>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.IsTextElementAutoSizing">
- <summary>
- Indicates if the TextContentElement applies the same size as the Label
- every time the size of this Label changes
- <para />
- Note: Default is 'true'.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextDrawArea">
- <summary>
- Text draw area
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.FallbackDesign">
- <summary>
- Defines the theme which will be used if no "Theme" was set explicitely.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextFont">
- <summary>
- The font which is used to displaying the text.
- </summary>
- <remarks>
- This value get updated everytime the design of the Label changes.
- </remarks>
- <returns>Font</returns>
- </member>
- <member name="E:Delta.Scenes.UserInterfaces.Controls.Label.TextChanged">
- <summary>
- Occurs every time the text of the label will be changed.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Label.TextChangedEvent">
- <summary>
- The delegate declaration for the text changed event.
- </summary>
- <param name="sender">Sender</param>
- <param name="inputData">The data of that event</param>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests">
- <summary>
- Tests for Label controls
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.TestLabelDesign">
- <summary>
- Test label design
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Clone">
- <summary>
- Clone
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisplayLabel">
- <summary>
- Display label
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisabledLabel">
- <summary>
- Disabled label
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.TextAlignment">
- <summary>
- Text alignment
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisplayMultilineText">
- <summary>
- Display multiline text
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Docking">
- <summary>
- Docking
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Alignment">
- <summary>
- Alignment
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.ChildAlignment">
- <summary>
- Child alignment
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DrawLabelDepthTest">
- <summary>
- Draw Label Depth Test
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.VersionNumber">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.textCursor">
- <summary>
- The instance of the text cursor we show if the text editing mode is
- enabled.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.#ctor">
- <summary>
- Creates a Text box instance.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">
- The writer which contains the stream where the data should be saved
- into now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">
- The reader which contains the stream with the saved data which needs to
- be loaded now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.OnInputEvent(Delta.InputSystem.CommandTrigger)">
- <summary>
- On input event
- </summary>
- <param name="input">Input data</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.OnTextChanging(System.String)">
- <summary>
- On text changing
- </summary>
- <param name="oldText">Old text</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.UpdateDrawData">
- <summary>
- Updates all data of this element which are required for the following
- draw call.
- </summary>
- <remarks>
- This method will only be called if the element is in an enabled state.
- </remarks>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.DrawData">
- <summary>
- Draws all data of this TextBox which needs to be visualized.
- </summary>
- <remarks>
- This method will only be called if the TextBox is in a visible state.
- </remarks>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.DrawDebugInfo">
- <summary>
- Draw debug info
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.MaxCharacters">
- <summary>
- Maximum characters
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.IsReadOnly">
- <summary>
- Is the Text box read only
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.FallbackDesign">
- <summary>
- Defines the design which will be used if no "Design" was set
- explicitely.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.IsTextEditingOn">
- <summary>
- Is text editing on
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor">
- <summary>
- Text cursor
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.BlinkInterval">
- <summary>
- The interval time (in seconds) for change the visible state from the
- cursor
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Owner">
- <summary>
- The Text box where the cursor belongs to.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.fullTextWidth">
- <summary>
- The with of the whole text of the TextBox (required for setting the
- cursor position correctly for all text alignment modes).
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.cursorTextWidth">
- <summary>
- The current from the text beginning to know where to draw the final
- current cursor line
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.currentDrawnTime">
- <summary>
- The duration (in seconds) thenceforth the cursor is shown.
- (-> Used for the "blinking effect")
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.#ctor(Delta.Scenes.UserInterfaces.Controls.TextBox)">
- <summary>
- Create text cursor
- </summary>
- <param name="setOwner">Set owner</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.OnOwnerTextHasChanged">
- <summary>
- Occurs every time the amount of text character changes, e.g by
- adding or removing one while the text editing mode is enabled.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Update">
- <summary>
- Does all the magic to handle the cursor events like blinking.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Draw(Delta.Utilities.Datatypes.Color)">
- <summary>
- Visualizes the cursor.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.StartBlinking">
- <summary>
- Starts the blinking of the cursor.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.StopBlinking">
- <summary>
- Stops the blinking of the cursor.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.IsVisibleNow">
- <summary>
- Returns 'true' if the cursor can/needs to be shown now.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.CharNumber">
- <summary>
- Sets the cursor position after specified char (by its number,
- 1 - ...).
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox.Tests">
- <summary>
- Tests for TextBox controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Tests.DisplayTextbox">
- <summary>
- Display text box
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Image">
- <summary>
- This class represents a control for displaying images via materials on
- the screen.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Image.FallbackDesign">
- <summary>
- Defines the theme which will be used if no "Theme" was set explicitely.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests">
- <summary>
- Tests for Image controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.AddChild">
- <summary>
- Add child. Note: Too slow for a dynamic unit test.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.DisplayImage">
- <summary>
- Display image
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.Hovering">
- <summary>
- Hovering
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.DisplayImageRotated">
- <summary>
- Display image rotated
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.MouseDrag">
- <summary>
- Mouse drag. Testing with depth values
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.MouseDragComplexDepths">
- <summary>
- Mouse drag. Testing with complex, nested depth values
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign">
- <summary>
- The design for a Checkbox or RadioButton control.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.TextControlDesign">
- <summary>
- Label design.
- TODO: add better description.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.ITextDesign.TextFont">
- <summary>
- The font which is used to displaying the text.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.ITextDesign.DisabledTextFont">
- <summary>
- The font which is used to displaying the text if the control is in the
- "Disabled" state.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.VersionNumber">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.textFont">
- <summary>
- Text font used, usually set because this is a text control design
- after all. If nothing is set will be set to the fallback Font.Default.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.disabledTextFont">
- <summary>
- Disabled text font used, can be null when it is never accessed.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
- <summary>
- Draw control. Note: This method will only be called if the control
- state is at least visible.
- </summary>
- <param name="control">Control to draw in this design.</param>
- <param name="drawArea">The draw area.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">The writer which contains the stream where the data should be saved
- into now.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">The reader which contains the stream with the saved data which needs to
- be loaded now.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.GetControlStyle(Delta.Scenes.BaseControl)">
- <summary>
- Returns the set style of the controls based on its current state.
- </summary>
- <param name="control">Control</param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextFont">
- <summary>
- Gets or sets the font which is used to displaying the text.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DisabledTextFont">
- <summary>
- Gets or sets the font which is used to displaying the text if the
- control is in the "Disabled" state.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextColor">
- <summary>
- Get the color of the displayed text. To change the text color a new
- font must be initialized (like with all font properties).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextBackground">
- <summary>
- The own background design for the text area instead of the "global"
- background design (enabled state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextHoverBackground">
- <summary>
- The own background design for the text area instead of the "global"
- background design (hovered state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DisabledTextBackground">
- <summary>
- The own background design for the text area instead of the "global"
- background design (disabled state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Pressed">
- <summary>
- Gets or sets the design to show when the button is pressed. Note: This
- design is optional, which means if it isn't set, the "basic" rendering
- (with BackgroundDesign and HoverDesign) behavior will be used instead.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextControlDesignTests">
- <summary>
- Tests for TextControlDesign
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextControlDesignTests.SaveAndLoad">
- <summary>
- Save and load
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.VersionNumber">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
- <summary>
- Draw control
- </summary>
- <param name="control">Control</param>
- <param name="drawArea">Draw area</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">The writer which contains the stream where the data should be saved
- into now.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">The reader which contains the stream with the saved data which needs to
- be loaded now.</param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.CheckedSymbol">
- <summary>
- Represents the design if the "Checked" property is enabled
- (control enabled state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.CheckedSymbolHover">
- <summary>
- Represents the design if the "Checked" property is enabled and the
- control is hovered.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DisabledCheckedSymbol">
- <summary>
- Represents the design if the "Checked" property is enabled
- (control disabled state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.UncheckedSymbol">
- <summary>
- Represents the design if the "Checked" property is not enabled
- (control enabled state).
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.UncheckedSymbolHover">
- <summary>
- Represents the design if the "Checked" property is not enabled and the
- control is hovered.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DisabledUncheckedSymbol">
- <summary>
- Represents the design if the "Checked" property is not enabled
- (control disabled state).
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign">
- <summary>
- That design is thought when the control can contain different sized
- content and the controls should scale to it. With a non-bordered design
- the control can be look totally miss-stretched but this design will
- prevent that (based on the set border width).
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.IBorderedDesign">
- <summary>
- IBordered design
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.IBorderedDesign.BorderWidth">
- <summary>
- The width of the border which will be used for drawing the control.
- </summary>
- <value>
- The width of the border.
- </value>
- <returns>Float</returns>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DefaultBorderWidth">
- <summary>
- The thicknes of the border for every "BorderedDesign" which is set by
- default.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.#ctor">
- <summary>
- Create bordered design
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
- <summary>
- Draw control
- </summary>
- <param name="control">Control</param>
- <param name="drawArea">Draw area</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.GetDockingArea(Delta.Utilities.Datatypes.Rectangle,System.Single,Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DockingMode,System.Single)">
- <summary>
- Get docking area
- </summary>
- <param name="totalArea">Total area</param>
- <param name="fillingStrength">Filling strength</param>
- <param name="wishedDocking">Wished docking</param>
- <param name="borderThickness">Border thickness</param>
- <returns></returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DrawStyleBordered(Delta.Scenes.UserInterfaces.Designs.IBorderedDesign,Delta.Scenes.BaseControl,Delta.Rendering.Basics.Materials.Material2DColored,Delta.Utilities.Datatypes.Rectangle)">
- <summary>
- Draw style bordered
- </summary>
- <param name="controlDesign">Control design</param>
- <param name="control">Control</param>
- <param name="style">The style.</param>
- <param name="drawArea">Draw area</param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.BorderWidth">
- <summary>
- The width of the border which will be used for drawing the control.
- </summary>
- <returns>Float</returns>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DockingMode">
- <summary>
- Docking mode
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Screen">
- <summary>
- The first concrete implementation of an UI screen which can keep all
- required UI controls for the interaction with and navigation for the
- user. It also provides background image which is drawn based on the given
- screen area.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Screen.#ctor">
- <summary>
- Creates a custom screen to be filled with UI by the caller. Note: This
- is usually just used for unit-testing, but games and applications will
- also use it when they are not loading scenes and screens via content.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Screen.#ctor(System.String,System.Boolean)">
- <summary>
- Creates an user interface screen from the content file with all stored
- controls. Note: If the 'screenContentName' value is empty or null or
- starts with ">" (like ">DummyScreen<"), then the new screen
- will be empty and has to be filled and opened by the caller
- (automaticallyOpenScreen will be ignored).
- </summary>
- <param name="screenContentName">
- Scene name to load. Use the empty constructor to create scenes
- dynamically without content!
- </param>
- <param name="automaticallyOpenScreen"></param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Screen.GetRadioButtons(System.Object)">
- <summary>
- Get all RadioButton's which have the same (given) "GroupControl".
- Currently only needed in the RadioButton class.
- </summary>
- <param name="searchingGroupTag">Searching group tag</param>
- <returns>Array of radio buttons for this group tag</returns>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox">
- <summary>
- Dropdownbox
- TODO: finish this!
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SavingClassName">
- <summary>
- The name of the class which is saved in the content data to
- describe and "detect" the data in the loading code again.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.WorkingVersion">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.items">
- <summary>
- Items
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.selectedIndex">
- <summary>
- Selected index
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.itemsLabel">
- <summary>
- Items label
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.#ctor">
- <summary>
- Create dropdownbox
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.ShowDropDownList">
- <summary>
- Draw drop down list
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.HideDropDownList">
- <summary>
- Hide drop down list
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.Items">
- <summary>
- Items
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedItem">
- <summary>
- Selected item
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedIndex">
- <summary>
- Selected index
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.ExpanderArea">
- <summary>
- Expander area
- </summary>
- </member>
- <member name="E:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectionChanged">
- <summary>
- Occurs every time the selected object resp index is changed.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedIndexChangedDelegate">
- <summary>
- The delegate declaration for the "DropdownBox.IndexChanged" event.
- </summary>
- <param name="newIndex"></param>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests">
- <summary>
- Tests for DropdownBox controls
- TODO: Check these tests out and maybe rewrite them
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayDropdownbox">
- <summary>
- Dropdownbox label
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayNonAutoSizeDropdownbox">
- <summary>
- Display non auto size dropdownbox
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayRotatedDropdownbox">
- <summary>
- Display rotated dropdownbox
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider">
- <summary>
- This is a slider control which allows changing the value (limited by
- 'MinValue' and 'MaxValue' range) by dragging the "knob" symbol.
- Note: This control has no Rotation because we never use rotated
- sliders (would be very strange)! If you set a rotation value then it
- will be reset to zero and you get a warning.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Button">
- <summary>
- A button control which supports additionally to the normal control states
- the 'Pressed' state and also a 'Clicked' event.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Button.SavingClassName">
- <summary>
- The name of the control class which is saved in the content data to
- describe and "detect" the data in the loading code again.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Button.WorkingVersion">
- <summary>
- The current version of the implementation of this control class.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.OnInputEvent(Delta.InputSystem.CommandTrigger)">
- <summary>
- On input event
- </summary>
- <param name="input">Input</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
- <summary>
- On clicked
- </summary>
- <param name="input">Input data like the click position.</param>
- <param name="isInsideControl">
- 'True' if the event is occurring inside the control, otherwise 'false'.
- </param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Button.FallbackDesign">
- <summary>
- Defines the theme which will be used if no "Theme" was set explicitely.
- </summary>
- </member>
- <member name="E:Delta.Scenes.UserInterfaces.Controls.Button.Clicked">
- <summary>
- Occurs if the left pointing device button was pressed.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Button.ClickedSound">
- <summary>
- The sound which will be played if this button is clicked (Optional).
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Button.ControlInputEvent">
- <summary>
- The delegate declaration for any input event that will forwarded to an
- UI control.
- </summary>
- <param name="sender">Sender</param>
- <param name="input">The data of that event</param>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests">
- <summary>
- Tests for Button controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DisplayButton">
- <summary>
- Display button
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DisabledButton">
- <summary>
- Disabled button
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DestroyButton">
- <summary>
- Destroy button
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.CursorMoveTest">
- <summary>
- Cursor move test
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.UsingChilds">
- <summary>
- Using childs
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.Rotation">
- <summary>
- Rotation
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DepthLayers">
- <summary>
- Depth layers
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.VersionNumber">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.lastValue">
- <summary>
- The last set slider value which is used to "detect" value changes of
- this slider by the user.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.marker">
- <summary>
- The marker which indicates visually the current set value.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.isMarkerValueUpdateRequired">
- <summary>
- Indicates if the marker value needs to be re-computed by because of the
- new slider value or is it already done by a visual click on the slider.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.#ctor">
- <summary>
- Creates a slider
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">
- The writer which contains the stream where the data should be saved
- into now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">
- The reader which contains the stream with the saved data which needs to
- be loaded now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnInputEvent(Delta.InputSystem.CommandTrigger)">
- <summary>
- On input event
- </summary>
- <param name="input">Input event</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
- <summary>
- On size changing
- </summary>
- <param name="oldSize">Old size</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnDesignChanging(Delta.Scenes.ControlDesign)">
- <summary>
- On design changed
- </summary>
- <param name="oldDesign">Old design</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnValueChanging(System.Single)">
- <summary>
- On value changing
- </summary>
- <param name="oldValue">Old value</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.ComputeNewCurrentValue(Delta.Utilities.Datatypes.Point)">
- <summary>
- Compute new current value of the slider based on the (clicked) position
- on the track bar.
- Note: This is the "visual version" of setting the "Value" property.
- </summary>
- <param name="clickedPosition">Clicked screen position</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.DetectChanges">
- <summary>
- This method implements the checks of the changes which are should be
- detected in this element. It also cares about triggering the events and
- the event handler methods.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.UpdateDrawData">
- <summary>
- Updates all data of this element which are required for the following
- draw call.
- </summary>
- <remarks>
- This method will only be called if the element is in an enabled state.
- </remarks>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.DrawDebugInfo">
- <summary>
- Draw debug info
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MinValue">
- <summary>
- The minimum value of the slider.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MaxValue">
- <summary>
- The maximum value of the slider.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.Value">
- <summary>
- The current value of the slider.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.FallbackDesign">
- <summary>
- Defines the design which will be used if no "Design" was set
- explicitely.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.TrackbarDrawArea">
- <summary>
- The drawing area of the slider track bar.
- </summary>
- <remarks>
- This value will be computed automatically by the 'DrawData()' method.
- </remarks>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MarkerDrawArea">
- <summary>
- The drawing area of the slider marker.
- </summary>
- <remarks>
- There is no need to cache that value because this property is only
- called once, in the 'SliderDesign' to draw the slider marker.
- </remarks>
- </member>
- <member name="E:Delta.Scenes.UserInterfaces.Controls.Slider.ValueChanged">
- <summary>
- Occurs every time the value of the slider is changed.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker">
- <summary>
- Slider marker
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.lastSliderValueInPercent">
- <summary>
- The last set value which is used to "detect" the value changes.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.owner">
- <summary>
- The slider where this marker is attached to.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.#ctor(Delta.Scenes.UserInterfaces.Controls.Slider)">
- <summary>
- Create slider knob
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.DetectChanges">
- <summary>
- This method implements the checks of the changes which are should be
- detected in this element. It also cares about triggering the events
- and the event handler methods.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.SliderValueInPercent">
- <summary>
- The current value of the slider in the normalized range [0,1] which is
- used for representing and updating the "knob position".
- </summary>
- <remarks>
- This property will don't do any value checking because it's just used
- and thought as internal helper.
- </remarks>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderValueChangedDelegate">
- <summary>
- The delegate declaration for the "Slider.ValueChanged" event.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests">
- <summary>
- Tests for Slider controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.DisplaySlider">
- <summary>
- Display slider
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.DisabledSlider">
- <summary>
- Disabled slider
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.MaterialAndSlider">
- <summary>
- Display slider
- Occasionally there were rendering errors when an additive texture
- overlapped with the slider.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.RadioButton">
- <summary>
- This is a radio button control which provides to select always only one
- option of a choice of several options. The list of options will be
- grouped by setting the 'GroupObject' property.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox">
- <summary>
- This represents a simple checkBox control for check or uncheck things.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Checkbox.VersionNumber">
- <summary>
- The current version of the implementation of this control class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.Checkbox.lastIsChecked">
- <summary>
- The last set 'IsChecked' value which is used to "detect" Checked
- changes of the control by the user.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.#ctor">
- <summary>
- Creates a checkbox.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">
- The writer which contains the stream where the data should be saved
- into now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">
- The reader which contains the stream with the saved data which needs to
- be loaded now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
- <summary>
- On size changing
- </summary>
- <param name="oldSize">Old size</param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
- <summary>
- Contains the whole (Checkbox) logic which happens if the control was
- clicked.
- </summary>
- <param name="input">Input data like the click position.</param>
- <param name="isInsideControl">
- 'True' if the event is occurring inside the control, otherwise 'false'.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnIsCheckedChanging(System.Boolean)">
- <summary>
- On is checked changing
- </summary>
- <param name="oldIsChecked">Old value</param>
- <param name="isChangedByClick">
- Indicates if the IsChecked change is done visually by a click on this
- control or directly by code.
- </param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.DetectChanges">
- <summary>
- This method implements the checks of the changes which are should be
- detected in this element. It also cares about triggering the events and
- the event handler methods.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.ShortElementInfo">
- <summary>
- Short element info
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.IsChecked">
- <summary>
- Is the checked property enabled ?
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.FallbackDesign">
- <summary>
- Defines the theme which will be used if no "Design" was set
- explicitely.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedSymbolSize">
- <summary>
- Returns the size of the checker symbol dimension.
- </summary>
- <value>
- The size of the outline.
- </value>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedSymbolArea">
- <summary>
- Returns the drawing rectangle of "checked" drawing area.
- </summary>
- </member>
- <member name="E:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedChanged">
- <summary>
- Occurs every time the 'IsChecked' value of the Checkbox will be
- changed.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedChangedEvent">
- <summary>
- The delegate declaration for the checked changed event.
- </summary>
- <param name="sender">Sender</param>
- <param name="inputData">The data of that event</param>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests">
- <summary>
- Tests for Checkbox controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests.DisplayCheckbox">
- <summary>
- Display checkbox
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests.DisabledCheckbox">
- <summary>
- Disabled checkbox
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Controls.RadioButton.VersionNumber">
- <summary>
- The current version of the implementation of this class.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.#ctor">
- <summary>
- Create a radio button.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.Save(System.IO.BinaryWriter)">
- <summary>
- Saves all data which are necessary to restore the object again.
- </summary>
- <param name="dataWriter">
- The writer which contains the stream where the data should be saved
- into now.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.Load(System.IO.BinaryReader)">
- <summary>
- Loads and restores all previously saved values that belongs to this
- class only from the given data reader.
- </summary>
- <param name="dataReader">The reader which contains the stream with the saved data which needs to
- be loaded now.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
- <summary>
- On clicked
- </summary>
- <param name="input">Input data like the click position.</param>
- <param name="isInsideControl">
- 'True' if the event is occurring inside the control, otherwise 'false'.
- </param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.OnIsCheckedChanging(System.Boolean)">
- <summary>
- On is checked changing
- </summary>
- <param name="oldIsChecked">Old value</param>
- <param name="isChangedByClick">
- Indicates if the IsChecked change is done visually by a click on this
- control or directly by code.
- </param>
- <returns>
- 'True' if the new value can be used or 'false' if the change should be
- aborted.
- </returns>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.RadioButton.GroupObject">
- <summary>
- The "group object" where this RadioButton belongs to.
- </summary>
- <value>
- The group object.
- </value>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Controls.RadioButton.FallbackDesign">
- <summary>
- Defines the theme which will be used if no "Theme" was set explicitely.
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests">
- <summary>
- Tests for RadioButton controls
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests.DisplayRadioButton">
- <summary>
- Checkbox
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests.DisabledRadioButton">
- <summary>
- Disabled radio button
- </summary>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign">
- <summary>
- Bordered text control design
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.#ctor">
- <summary>
- Create bordered design
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
- <summary>
- Draw control
- </summary>
- <param name="control">Control</param>
- <param name="drawArea">Draw area</param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.BorderWidth">
- <summary>
- The width of the border which will be used for drawing the control.
- </summary>
- <returns>Float</returns>
- </member>
- <member name="T:Delta.Scenes.UserInterfaces.Theme">
- <summary>
- The theme class which describes the general look for all UI controls
- as long as a UI controls won't override its design by itself.
- TODO: Enable saving and loading of the DropdownBox control + test again
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Theme.VersionNumber">
- <summary>
- The current version of the implementation of this control class.
- </summary>
- </member>
- <member name="F:Delta.Scenes.UserInterfaces.Theme.current">
- <summary>
- Current
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Theme.#ctor(System.String)">
- <summary>
- Create user interface style
- </summary>
- <param name="setThemeName">Name of the set theme.</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Theme.Save(System.IO.BinaryWriter)">
- <summary>
- Save
- </summary>
- <param name="dataWriter">Data writer</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Theme.Load(System.IO.Stream)">
- <summary>
- Load
- </summary>
- <param name="data">Data</param>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Theme.LoadDefaultDesign">
- <summary>
- Loads all designs of the default look for this theme.
- </summary>
- </member>
- <member name="M:Delta.Scenes.UserInterfaces.Theme.Load(Delta.ContentSystem.Content)">
- <summary>
- Load
- TODO: needs to be implemented!
- </summary>
- <param name="alreadyLoadedNativeData">Already loaded native data
- </param>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Theme.Current">
- <summary>
- Current theme to be used by the currently active scene.
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Theme.ImageDesign">
- <summary>
- Image design
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Theme.PanelDesign">
- <summary>
- Panel design
- </summary>
- </member>
- <member name="P:Delta.Scenes.UserInterfaces.Theme.LabelDesign">
- <s