PageRenderTime 262ms CodeModel.GetById 101ms app.highlight 19ms RepoModel.GetById 132ms app.codeStats 0ms

/Dlls/Delta.Scenes.UserInterfaces.xml

#
XML | 1478 lines | 1478 code | 0 blank | 0 comment | 0 complexity | 873e657cc50af9f23a219ef19ca8db56 MD5 | raw file
   1<?xml version="1.0"?>
   2<doc>
   3    <assembly>
   4        <name>Delta.Scenes.UserInterfaces</name>
   5    </assembly>
   6    <members>
   7        <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox">
   8            <summary>
   9            This class represents a simple (single-line) Text box control which
  10            allows the user doing input like e.g. to enter his name and confirm it by
  11            an the 'Enter' key.
  12            </summary>
  13        </member>
  14        <member name="T:Delta.Scenes.UserInterfaces.Controls.Label">
  15            <summary>
  16            This is a simple label control for displaying (read-only) text on a
  17            screen.
  18            </summary>
  19        </member>
  20        <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.VersionNumber">
  21            <summary>
  22            The current version of the implementation of this control class.
  23            </summary>
  24        </member>
  25        <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.text">
  26            <summary>
  27            Text to display on this label.
  28            </summary>
  29        </member>
  30        <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.lastText">
  31            <summary>
  32            The last set text of this element which is used to "detect" text
  33            changes of the element by the user.
  34            </summary>
  35        </member>
  36        <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.labelDesign">
  37            <summary>
  38            Label design
  39            </summary>
  40        </member>
  41        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.#ctor">
  42            <summary>
  43            Create label
  44            </summary>
  45        </member>
  46        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.Save(System.IO.BinaryWriter)">
  47            <summary>
  48            Saves all data which are necessary to restore the object again.
  49            </summary>
  50            <param name="dataWriter">
  51            The writer which contains the stream where the data should be saved
  52            into now.
  53            </param>
  54        </member>
  55        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.Load(System.IO.BinaryReader)">
  56            <summary>
  57            Loads and restores all previously saved values that belongs to this
  58            class only from the given data reader.
  59            </summary>
  60            <param name="dataReader">
  61            The reader which contains the stream with the saved data which needs to
  62            be loaded now.
  63            </param>
  64        </member>
  65        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
  66            <summary>
  67            On size changing
  68            </summary>
  69            <param name="oldSize">Old size</param>
  70            <returns>
  71            'True' if the new value can be used or 'false' if the change should be
  72            aborted.
  73            </returns>
  74        </member>
  75        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnDesignChanging(Delta.Scenes.ControlDesign)">
  76            <summary>
  77            On design changed
  78            </summary>
  79            <param name="oldDesign">Old design</param>
  80            <returns>
  81            'True' if the new value can be used or 'false' if the change should be
  82            aborted.
  83            </returns>
  84        </member>
  85        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.OnTextChanging(System.String)">
  86            <summary>
  87            On text changing
  88            </summary>
  89            <param name="oldText">Old text</param>
  90            <returns>
  91            'True' if the new value can be used or 'false' if the change should be
  92            aborted.
  93            </returns>
  94        </member>
  95        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DetectChanges">
  96            <summary>
  97            This method implements the checks of the changes which are should be
  98            detected in this element. It also cares about triggering the events and
  99            the event handler methods.
 100            </summary>
 101        </member>
 102        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DrawData">
 103            <summary>
 104            Draws all data of this Label which needs to be visualized.
 105            </summary>
 106            <remarks>
 107            This method will only be called if the Label is in a visible state.
 108            </remarks>
 109        </member>
 110        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.GetDisplayText">
 111            <summary>
 112            Get display text
 113            </summary>
 114        </member>
 115        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.DrawDebugInfo">
 116            <summary>
 117            Draw debug info
 118            </summary>
 119        </member>
 120        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.ShortElementInfo">
 121            <summary>
 122            Short control info
 123            </summary>
 124        </member>
 125        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.Text">
 126            <summary>
 127            The displayed text, will be localized automatically (make sure you have
 128            an entry for this in your Localization.xml content file).
 129            </summary>
 130        </member>
 131        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextContentElement">
 132            <summary>
 133            The content element which 
 134            </summary>
 135            <returns>Dockable element</returns>
 136        </member>
 137        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.IsTextElementAutoSizing">
 138            <summary>
 139            Indicates if the TextContentElement applies the same size as the Label
 140            every time the size of this Label changes
 141            <para />
 142            Note: Default is 'true'.
 143            </summary>
 144        </member>
 145        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextDrawArea">
 146            <summary>
 147            Text draw area
 148            </summary>
 149        </member>
 150        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.FallbackDesign">
 151            <summary>
 152            Defines the theme which will be used if no "Theme" was set explicitely.
 153            </summary>
 154        </member>
 155        <member name="P:Delta.Scenes.UserInterfaces.Controls.Label.TextFont">
 156            <summary>
 157            The font which is used to displaying the text.
 158            </summary>
 159            <remarks>
 160            This value get updated everytime the design of the Label changes.
 161            </remarks>
 162            <returns>Font</returns>
 163        </member>
 164        <member name="E:Delta.Scenes.UserInterfaces.Controls.Label.TextChanged">
 165            <summary>
 166            Occurs every time the text of the label will be changed.
 167            </summary>
 168        </member>
 169        <member name="T:Delta.Scenes.UserInterfaces.Controls.Label.TextChangedEvent">
 170            <summary>
 171            The delegate declaration for the text changed event.
 172            </summary>
 173            <param name="sender">Sender</param>
 174            <param name="inputData">The data of that event</param>
 175        </member>
 176        <member name="T:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests">
 177            <summary>
 178            Tests for Label controls
 179            </summary>
 180        </member>
 181        <member name="F:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.TestLabelDesign">
 182            <summary>
 183            Test label design
 184            </summary>
 185        </member>
 186        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Clone">
 187            <summary>
 188            Clone
 189            </summary>
 190        </member>
 191        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisplayLabel">
 192            <summary>
 193            Display label
 194            </summary>
 195        </member>
 196        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisabledLabel">
 197            <summary>
 198            Disabled label
 199            </summary>
 200        </member>
 201        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.TextAlignment">
 202            <summary>
 203            Text alignment
 204            </summary>
 205        </member>
 206        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DisplayMultilineText">
 207            <summary>
 208            Display multiline text
 209            </summary>
 210        </member>
 211        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Docking">
 212            <summary>
 213            Docking
 214            </summary>
 215        </member>
 216        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.Alignment">
 217            <summary>
 218            Alignment
 219            </summary>
 220        </member>
 221        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.ChildAlignment">
 222            <summary>
 223            Child alignment
 224            </summary>
 225        </member>
 226        <member name="M:Delta.Scenes.UserInterfaces.Controls.Label.LabelTests.DrawLabelDepthTest">
 227            <summary>
 228            Draw Label Depth Test
 229            </summary>
 230        </member>
 231        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.VersionNumber">
 232            <summary>
 233            The current version of the implementation of this class.
 234            </summary>
 235        </member>
 236        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.textCursor">
 237            <summary>
 238            The instance of the text cursor we show if the text editing mode is
 239            enabled.
 240            </summary>
 241        </member>
 242        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.#ctor">
 243            <summary>
 244            Creates a Text box instance.
 245            </summary>
 246        </member>
 247        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Save(System.IO.BinaryWriter)">
 248            <summary>
 249            Saves all data which are necessary to restore the object again.
 250            </summary>
 251            <param name="dataWriter">
 252            The writer which contains the stream where the data should be saved
 253            into now.
 254            </param>
 255        </member>
 256        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Load(System.IO.BinaryReader)">
 257            <summary>
 258            Loads and restores all previously saved values that belongs to this
 259            class only from the given data reader.
 260            </summary>
 261            <param name="dataReader">
 262            The reader which contains the stream with the saved data which needs to
 263            be loaded now.
 264            </param>
 265        </member>
 266        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.OnInputEvent(Delta.InputSystem.CommandTrigger)">
 267            <summary>
 268            On input event
 269            </summary>
 270            <param name="input">Input data</param>
 271        </member>
 272        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.OnTextChanging(System.String)">
 273            <summary>
 274            On text changing
 275            </summary>
 276            <param name="oldText">Old text</param>
 277            <returns>
 278            'True' if the new value can be used or 'false' if the change should be
 279            aborted.
 280            </returns>
 281        </member>
 282        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.UpdateDrawData">
 283            <summary>
 284            Updates all data of this element which are required for the following
 285            draw call.
 286            </summary>
 287            <remarks>
 288            This method will only be called if the element is in an enabled state.
 289            </remarks>
 290        </member>
 291        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.DrawData">
 292            <summary>
 293            Draws all data of this TextBox which needs to be visualized.
 294            </summary>
 295            <remarks>
 296            This method will only be called if the TextBox is in a visible state.
 297            </remarks>
 298        </member>
 299        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.DrawDebugInfo">
 300            <summary>
 301            Draw debug info
 302            </summary>
 303        </member>
 304        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.MaxCharacters">
 305            <summary>
 306            Maximum characters
 307            </summary>
 308        </member>
 309        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.IsReadOnly">
 310            <summary>
 311            Is the Text box read only
 312            </summary>
 313        </member>
 314        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.FallbackDesign">
 315            <summary>
 316            Defines the design which will be used if no "Design" was set
 317            explicitely.
 318            </summary>
 319        </member>
 320        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.IsTextEditingOn">
 321            <summary>
 322            Is text editing on
 323            </summary>
 324        </member>
 325        <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor">
 326            <summary>
 327            Text cursor
 328            </summary>
 329        </member>
 330        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.BlinkInterval">
 331            <summary>
 332            The interval time (in seconds) for change the visible state from the
 333            cursor
 334            </summary>
 335        </member>
 336        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Owner">
 337            <summary>
 338            The Text box where the cursor belongs to.
 339            </summary>
 340        </member>
 341        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.fullTextWidth">
 342            <summary>
 343            The with of the whole text of the TextBox (required for setting the
 344            cursor position correctly for all text alignment modes).
 345            </summary>
 346        </member>
 347        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.cursorTextWidth">
 348            <summary>
 349            The current from the text beginning to know where to draw the final
 350            current cursor line
 351            </summary>
 352        </member>
 353        <member name="F:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.currentDrawnTime">
 354            <summary>
 355            The duration (in seconds) thenceforth the cursor is shown.
 356            (-> Used for the "blinking effect")
 357            </summary>
 358        </member>
 359        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.#ctor(Delta.Scenes.UserInterfaces.Controls.TextBox)">
 360            <summary>
 361            Create text cursor
 362            </summary>
 363            <param name="setOwner">Set owner</param>
 364        </member>
 365        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.OnOwnerTextHasChanged">
 366            <summary>
 367            Occurs every time the amount of text character changes, e.g by
 368            adding or removing one while the text editing mode is enabled.
 369            </summary>
 370        </member>
 371        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Update">
 372            <summary>
 373            Does all the magic to handle the cursor events like blinking.
 374            </summary>
 375        </member>
 376        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.Draw(Delta.Utilities.Datatypes.Color)">
 377            <summary>
 378            Visualizes the cursor.
 379            </summary>
 380        </member>
 381        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.StartBlinking">
 382            <summary>
 383            Starts the blinking of the cursor.
 384            </summary>
 385        </member>
 386        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.StopBlinking">
 387            <summary>
 388            Stops the blinking of the cursor.
 389            </summary>
 390        </member>
 391        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.IsVisibleNow">
 392            <summary>
 393            Returns 'true' if the cursor can/needs to be shown now.
 394            </summary>
 395        </member>
 396        <member name="P:Delta.Scenes.UserInterfaces.Controls.TextBox.TextCursor.CharNumber">
 397            <summary>
 398            Sets the cursor position after specified char (by its number,
 399            1 - ...).
 400            </summary>
 401        </member>
 402        <member name="T:Delta.Scenes.UserInterfaces.Controls.TextBox.Tests">
 403            <summary>
 404            Tests for TextBox controls
 405            </summary>
 406        </member>
 407        <member name="M:Delta.Scenes.UserInterfaces.Controls.TextBox.Tests.DisplayTextbox">
 408            <summary>
 409            Display text box
 410            </summary>
 411        </member>
 412        <member name="T:Delta.Scenes.UserInterfaces.Controls.Image">
 413            <summary>
 414            This class represents a control for displaying images via materials on
 415            the screen.
 416            </summary>
 417        </member>
 418        <member name="P:Delta.Scenes.UserInterfaces.Controls.Image.FallbackDesign">
 419            <summary>
 420            Defines the theme which will be used if no "Theme" was set explicitely.
 421            </summary>
 422        </member>
 423        <member name="T:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests">
 424            <summary>
 425            Tests for Image controls
 426            </summary>
 427        </member>
 428        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.AddChild">
 429            <summary>
 430            Add child. Note: Too slow for a dynamic unit test.
 431            </summary>
 432        </member>
 433        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.DisplayImage">
 434            <summary>
 435            Display image
 436            </summary>
 437        </member>
 438        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.Hovering">
 439            <summary>
 440            Hovering
 441            </summary>
 442        </member>
 443        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.DisplayImageRotated">
 444            <summary>
 445            Display image rotated
 446            </summary>
 447        </member>
 448        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.MouseDrag">
 449            <summary>
 450            Mouse drag. Testing with depth values
 451            </summary>
 452        </member>
 453        <member name="M:Delta.Scenes.UserInterfaces.Controls.Image.ImageTests.MouseDragComplexDepths">
 454            <summary>
 455            Mouse drag. Testing with complex, nested depth values
 456            </summary>
 457        </member>
 458        <member name="T:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign">
 459            <summary>
 460            The design for a Checkbox or RadioButton control.
 461            </summary>
 462        </member>
 463        <member name="T:Delta.Scenes.UserInterfaces.Designs.TextControlDesign">
 464            <summary>
 465            Label design.
 466            TODO: add better description.
 467            </summary>
 468        </member>
 469        <member name="P:Delta.Scenes.UserInterfaces.Designs.ITextDesign.TextFont">
 470            <summary>
 471            The font which is used to displaying the text.
 472            </summary>
 473        </member>
 474        <member name="P:Delta.Scenes.UserInterfaces.Designs.ITextDesign.DisabledTextFont">
 475            <summary>
 476            The font which is used to displaying the text if the control is in the
 477            "Disabled" state.
 478            </summary>
 479        </member>
 480        <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.VersionNumber">
 481            <summary>
 482            The current version of the implementation of this class.
 483            </summary>
 484        </member>
 485        <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.textFont">
 486            <summary>
 487            Text font used, usually set because this is a text control design
 488            after all. If nothing is set will be set to the fallback Font.Default.
 489            </summary>
 490        </member>
 491        <member name="F:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.disabledTextFont">
 492            <summary>
 493            Disabled text font used, can be null when it is never accessed.
 494            </summary>
 495        </member>
 496        <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
 497            <summary>
 498            Draw control. Note: This method will only be called if the control
 499            state is at least visible.
 500            </summary>
 501            <param name="control">Control to draw in this design.</param>
 502            <param name="drawArea">The draw area.</param>
 503        </member>
 504        <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Save(System.IO.BinaryWriter)">
 505            <summary>
 506            Saves all data which are necessary to restore the object again.
 507            </summary>
 508            <param name="dataWriter">The writer which contains the stream where the data should be saved
 509            into now.</param>
 510        </member>
 511        <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Load(System.IO.BinaryReader)">
 512            <summary>
 513            Loads and restores all previously saved values that belongs to this
 514            class only from the given data reader.
 515            </summary>
 516            <param name="dataReader">The reader which contains the stream with the saved data which needs to
 517            be loaded now.</param>
 518        </member>
 519        <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.GetControlStyle(Delta.Scenes.BaseControl)">
 520            <summary>
 521            Returns the set style of the controls based on its current state.
 522            </summary>
 523            <param name="control">Control</param>
 524        </member>
 525        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextFont">
 526            <summary>
 527            Gets or sets the font which is used to displaying the text.
 528            </summary>
 529        </member>
 530        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DisabledTextFont">
 531            <summary>
 532            Gets or sets the font which is used to displaying the text if the
 533            control is in the "Disabled" state.
 534            </summary>
 535        </member>
 536        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextColor">
 537            <summary>
 538            Get the color of the displayed text. To change the text color a new
 539            font must be initialized (like with all font properties).
 540            </summary>
 541        </member>
 542        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextBackground">
 543            <summary>
 544            The own background design for the text area instead of the "global"
 545            background design (enabled state).
 546            </summary>
 547        </member>
 548        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextHoverBackground">
 549            <summary>
 550            The own background design for the text area instead of the "global"
 551            background design (hovered state).
 552            </summary>
 553        </member>
 554        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.DisabledTextBackground">
 555            <summary>
 556            The own background design for the text area instead of the "global"
 557            background design (disabled state).
 558            </summary>
 559        </member>
 560        <member name="P:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.Pressed">
 561            <summary>
 562            Gets or sets the design to show when the button is pressed. Note: This
 563            design is optional, which means if it isn't set, the "basic" rendering
 564            (with BackgroundDesign and HoverDesign) behavior will be used instead.
 565            </summary>
 566        </member>
 567        <member name="T:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextControlDesignTests">
 568            <summary>
 569            Tests for TextControlDesign
 570            </summary>
 571        </member>
 572        <member name="M:Delta.Scenes.UserInterfaces.Designs.TextControlDesign.TextControlDesignTests.SaveAndLoad">
 573            <summary>
 574            Save and load
 575            </summary>
 576        </member>
 577        <member name="F:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.VersionNumber">
 578            <summary>
 579            The current version of the implementation of this class.
 580            </summary>
 581        </member>
 582        <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
 583            <summary>
 584            Draw control
 585            </summary>
 586            <param name="control">Control</param>
 587            <param name="drawArea">Draw area</param>
 588        </member>
 589        <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.Save(System.IO.BinaryWriter)">
 590            <summary>
 591            Saves all data which are necessary to restore the object again.
 592            </summary>
 593            <param name="dataWriter">The writer which contains the stream where the data should be saved
 594            into now.</param>
 595        </member>
 596        <member name="M:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.Load(System.IO.BinaryReader)">
 597            <summary>
 598            Loads and restores all previously saved values that belongs to this
 599            class only from the given data reader.
 600            </summary>
 601            <param name="dataReader">The reader which contains the stream with the saved data which needs to
 602            be loaded now.</param>
 603        </member>
 604        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.CheckedSymbol">
 605            <summary>
 606            Represents the design if the "Checked" property is enabled
 607            (control enabled state).
 608            </summary>
 609        </member>
 610        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.CheckedSymbolHover">
 611            <summary>
 612            Represents the design if the "Checked" property is enabled and the
 613            control is hovered.
 614            </summary>
 615        </member>
 616        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DisabledCheckedSymbol">
 617            <summary>
 618            Represents the design if the "Checked" property is enabled
 619            (control disabled state).
 620            </summary>
 621        </member>
 622        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.UncheckedSymbol">
 623            <summary>
 624            Represents the design if the "Checked" property is not enabled
 625            (control enabled state).
 626            </summary>
 627        </member>
 628        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.UncheckedSymbolHover">
 629            <summary>
 630            Represents the design if the "Checked" property is not enabled and the
 631            control is hovered.
 632            </summary>
 633        </member>
 634        <member name="P:Delta.Scenes.UserInterfaces.Designs.CheckboxDesign.DisabledUncheckedSymbol">
 635            <summary>
 636            Represents the design if the "Checked" property is not enabled
 637            (control disabled state).
 638            </summary>
 639        </member>
 640        <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign">
 641            <summary>
 642            That design is thought when the control can contain different sized
 643            content and the controls should scale to it. With a non-bordered design
 644            the control can be look totally miss-stretched but this design will
 645            prevent that (based on the set border width).
 646            </summary>
 647        </member>
 648        <member name="T:Delta.Scenes.UserInterfaces.Designs.IBorderedDesign">
 649            <summary>
 650            IBordered design
 651            </summary>
 652        </member>
 653        <member name="P:Delta.Scenes.UserInterfaces.Designs.IBorderedDesign.BorderWidth">
 654            <summary>
 655            The width of the border which will be used for drawing the control.
 656            </summary>
 657            <value>
 658            The width of the border.
 659            </value>
 660            <returns>Float</returns>
 661        </member>
 662        <member name="F:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DefaultBorderWidth">
 663            <summary>
 664            The thicknes of the border for every "BorderedDesign" which is set by
 665            default.
 666            </summary>
 667        </member>
 668        <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.#ctor">
 669            <summary>
 670            Create bordered design
 671            </summary>
 672        </member>
 673        <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
 674            <summary>
 675            Draw control
 676            </summary>
 677            <param name="control">Control</param>
 678            <param name="drawArea">Draw area</param>
 679        </member>
 680        <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.GetDockingArea(Delta.Utilities.Datatypes.Rectangle,System.Single,Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DockingMode,System.Single)">
 681            <summary>
 682            Get docking area
 683            </summary>
 684            <param name="totalArea">Total area</param>
 685            <param name="fillingStrength">Filling strength</param>
 686            <param name="wishedDocking">Wished docking</param>
 687            <param name="borderThickness">Border thickness</param>
 688            <returns></returns>
 689        </member>
 690        <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)">
 691            <summary>
 692            Draw style bordered
 693            </summary>
 694            <param name="controlDesign">Control design</param>
 695            <param name="control">Control</param>
 696            <param name="style">The style.</param>
 697            <param name="drawArea">Draw area</param>
 698        </member>
 699        <member name="P:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.BorderWidth">
 700            <summary>
 701            The width of the border which will be used for drawing the control.
 702            </summary>
 703            <returns>Float</returns>
 704        </member>
 705        <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedControlDesign.DockingMode">
 706            <summary>
 707            Docking mode
 708            </summary>
 709        </member>
 710        <member name="T:Delta.Scenes.UserInterfaces.Screen">
 711            <summary>
 712            The first concrete implementation of an UI screen which can keep all
 713            required UI controls for the interaction with and navigation for the
 714            user. It also provides background image which is drawn based on the given
 715            screen area.
 716            </summary>
 717        </member>
 718        <member name="M:Delta.Scenes.UserInterfaces.Screen.#ctor">
 719            <summary>
 720            Creates a custom screen to be filled with UI by the caller. Note: This
 721            is usually just used for unit-testing, but games and applications will
 722            also use it when they are not loading scenes and screens via content.
 723            </summary>
 724        </member>
 725        <member name="M:Delta.Scenes.UserInterfaces.Screen.#ctor(System.String,System.Boolean)">
 726            <summary>
 727            Creates an user interface screen from the content file with all stored
 728            controls. Note: If the 'screenContentName' value is empty or null or
 729            starts with "&gt;" (like "&gt;DummyScreen&lt;"), then the new screen
 730            will be empty and has to be filled and opened by the caller
 731             (automaticallyOpenScreen will be ignored).
 732            </summary>
 733            <param name="screenContentName">
 734            Scene name to load. Use the empty constructor to create scenes
 735            dynamically without content!
 736            </param>
 737            <param name="automaticallyOpenScreen"></param>
 738        </member>
 739        <member name="M:Delta.Scenes.UserInterfaces.Screen.GetRadioButtons(System.Object)">
 740            <summary>
 741            Get all RadioButton's which have the same (given) "GroupControl".
 742            Currently only needed in the RadioButton class.
 743            </summary>
 744            <param name="searchingGroupTag">Searching group tag</param>
 745            <returns>Array of radio buttons for this group tag</returns>
 746        </member>
 747        <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox">
 748            <summary>
 749            Dropdownbox
 750            TODO: finish this!
 751            </summary>
 752        </member>
 753        <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SavingClassName">
 754            <summary>
 755            The name of the class which is saved in the content data to
 756            describe and "detect" the data in the loading code again.
 757            </summary>
 758        </member>
 759        <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.WorkingVersion">
 760            <summary>
 761            The current version of the implementation of this class.
 762            </summary>
 763        </member>
 764        <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.items">
 765            <summary>
 766            Items
 767            </summary>
 768        </member>
 769        <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.selectedIndex">
 770            <summary>
 771            Selected index
 772            </summary>
 773        </member>
 774        <member name="F:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.itemsLabel">
 775            <summary>
 776            Items label
 777            </summary>
 778        </member>
 779        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.#ctor">
 780            <summary>
 781            Create dropdownbox
 782            </summary>
 783        </member>
 784        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.ShowDropDownList">
 785            <summary>
 786            Draw drop down list
 787            </summary>
 788        </member>
 789        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.HideDropDownList">
 790            <summary>
 791            Hide drop down list
 792            </summary>
 793        </member>
 794        <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.Items">
 795            <summary>
 796            Items
 797            </summary>
 798        </member>
 799        <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedItem">
 800            <summary>
 801            Selected item
 802            </summary>
 803        </member>
 804        <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedIndex">
 805            <summary>
 806            Selected index
 807            </summary>
 808        </member>
 809        <member name="P:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.ExpanderArea">
 810            <summary>
 811            Expander area
 812            </summary>
 813        </member>
 814        <member name="E:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectionChanged">
 815            <summary>
 816            Occurs every time the selected object resp index is changed.
 817            </summary>
 818        </member>
 819        <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.SelectedIndexChangedDelegate">
 820            <summary>
 821            The delegate declaration for the "DropdownBox.IndexChanged" event.
 822            </summary>
 823            <param name="newIndex"></param>
 824        </member>
 825        <member name="T:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests">
 826            <summary>
 827            Tests for DropdownBox controls
 828            TODO: Check these tests out and maybe rewrite them
 829            </summary>
 830        </member>
 831        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayDropdownbox">
 832            <summary>
 833            Dropdownbox label
 834            </summary>
 835        </member>
 836        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayNonAutoSizeDropdownbox">
 837            <summary>
 838            Display non auto size dropdownbox
 839            </summary>
 840        </member>
 841        <member name="M:Delta.Scenes.UserInterfaces.Controls.TODODropdownBox.DropdownBoxTests.DisplayRotatedDropdownbox">
 842            <summary>
 843            Display rotated dropdownbox
 844            </summary>
 845        </member>
 846        <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider">
 847            <summary>
 848            This is a slider control which allows changing the value (limited by
 849            'MinValue' and 'MaxValue' range) by dragging the "knob" symbol.
 850            Note: This control has no Rotation because we never use rotated
 851            sliders (would be very strange)! If you set a rotation value then it
 852            will be reset to zero and you get a warning.
 853            </summary>
 854        </member>
 855        <member name="T:Delta.Scenes.UserInterfaces.Controls.Button">
 856            <summary>
 857            A button control which supports additionally to the normal control states
 858            the 'Pressed' state and also a 'Clicked' event.
 859            </summary>
 860        </member>
 861        <member name="F:Delta.Scenes.UserInterfaces.Controls.Button.SavingClassName">
 862            <summary>
 863            The name of the control class which is saved in the content data to
 864            describe and "detect" the data in the loading code again.
 865            </summary>
 866        </member>
 867        <member name="F:Delta.Scenes.UserInterfaces.Controls.Button.WorkingVersion">
 868            <summary>
 869            The current version of the implementation of this control class.
 870            </summary>
 871        </member>
 872        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.OnInputEvent(Delta.InputSystem.CommandTrigger)">
 873            <summary>
 874            On input event
 875            </summary>
 876            <param name="input">Input</param>
 877        </member>
 878        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
 879            <summary>
 880            On clicked
 881            </summary>
 882            <param name="input">Input data like the click position.</param>
 883            <param name="isInsideControl">
 884            'True' if the event is occurring inside the control, otherwise 'false'.
 885            </param>
 886        </member>
 887        <member name="P:Delta.Scenes.UserInterfaces.Controls.Button.FallbackDesign">
 888            <summary>
 889            Defines the theme which will be used if no "Theme" was set explicitely.
 890            </summary>
 891        </member>
 892        <member name="E:Delta.Scenes.UserInterfaces.Controls.Button.Clicked">
 893            <summary>
 894            Occurs if the left pointing device button was pressed.
 895            </summary>
 896        </member>
 897        <member name="P:Delta.Scenes.UserInterfaces.Controls.Button.ClickedSound">
 898            <summary>
 899            The sound which will be played if this button is clicked (Optional).
 900            </summary>
 901        </member>
 902        <member name="T:Delta.Scenes.UserInterfaces.Controls.Button.ControlInputEvent">
 903            <summary>
 904            The delegate declaration for any input event that will forwarded to an
 905            UI control.
 906            </summary>
 907            <param name="sender">Sender</param>
 908            <param name="input">The data of that event</param>
 909        </member>
 910        <member name="T:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests">
 911            <summary>
 912            Tests for Button controls
 913            </summary>
 914        </member>
 915        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DisplayButton">
 916            <summary>
 917            Display button
 918            </summary>
 919        </member>
 920        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DisabledButton">
 921            <summary>
 922            Disabled button
 923            </summary>
 924        </member>
 925        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DestroyButton">
 926            <summary>
 927            Destroy button
 928            </summary>
 929        </member>
 930        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.CursorMoveTest">
 931            <summary>
 932            Cursor move test
 933            </summary>
 934        </member>
 935        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.UsingChilds">
 936            <summary>
 937            Using childs
 938            </summary>
 939        </member>
 940        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.Rotation">
 941            <summary>
 942            Rotation
 943            </summary>
 944        </member>
 945        <member name="M:Delta.Scenes.UserInterfaces.Controls.Button.ButtonTests.DepthLayers">
 946            <summary>
 947            Depth layers
 948            </summary>
 949        </member>
 950        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.VersionNumber">
 951            <summary>
 952            The current version of the implementation of this class.
 953            </summary>
 954        </member>
 955        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.lastValue">
 956            <summary>
 957            The last set slider value which is used to "detect" value changes of
 958            this slider by the user.
 959            </summary>
 960        </member>
 961        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.marker">
 962            <summary>
 963            The marker which indicates visually the current set value.
 964            </summary>
 965        </member>
 966        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.isMarkerValueUpdateRequired">
 967            <summary>
 968            Indicates if the marker value needs to be re-computed by because of the
 969            new slider value or is it already done by a visual click on the slider.
 970            </summary>
 971        </member>
 972        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.#ctor">
 973            <summary>
 974            Creates a slider
 975            </summary>
 976        </member>
 977        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.Save(System.IO.BinaryWriter)">
 978            <summary>
 979            Saves all data which are necessary to restore the object again.
 980            </summary>
 981            <param name="dataWriter">
 982            The writer which contains the stream where the data should be saved
 983            into now.
 984            </param>
 985        </member>
 986        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.Load(System.IO.BinaryReader)">
 987            <summary>
 988            Loads and restores all previously saved values that belongs to this
 989            class only from the given data reader.
 990            </summary>
 991            <param name="dataReader">
 992            The reader which contains the stream with the saved data which needs to
 993            be loaded now.
 994            </param>
 995        </member>
 996        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnInputEvent(Delta.InputSystem.CommandTrigger)">
 997            <summary>
 998            On input event
 999            </summary>
1000            <param name="input">Input event</param>
1001        </member>
1002        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
1003            <summary>
1004            On size changing
1005            </summary>
1006            <param name="oldSize">Old size</param>
1007            <returns>
1008            'True' if the new value can be used or 'false' if the change should be
1009            aborted.
1010            </returns>
1011        </member>
1012        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnDesignChanging(Delta.Scenes.ControlDesign)">
1013            <summary>
1014            On design changed
1015            </summary>
1016            <param name="oldDesign">Old design</param>
1017            <returns>
1018            'True' if the new value can be used or 'false' if the change should be
1019            aborted.
1020            </returns>
1021        </member>
1022        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.OnValueChanging(System.Single)">
1023            <summary>
1024            On value changing
1025            </summary>
1026            <param name="oldValue">Old value</param>
1027            <returns>
1028            'True' if the new value can be used or 'false' if the change should be
1029            aborted.
1030            </returns>
1031        </member>
1032        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.ComputeNewCurrentValue(Delta.Utilities.Datatypes.Point)">
1033            <summary>
1034            Compute new current value of the slider based on the (clicked) position
1035            on the track bar.
1036            Note: This is the "visual version" of setting the "Value" property.
1037            </summary>
1038            <param name="clickedPosition">Clicked screen position</param>
1039        </member>
1040        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.DetectChanges">
1041            <summary>
1042            This method implements the checks of the changes which are should be
1043            detected in this element. It also cares about triggering the events and
1044            the event handler methods.
1045            </summary>
1046        </member>
1047        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.UpdateDrawData">
1048            <summary>
1049            Updates all data of this element which are required for the following
1050            draw call.
1051            </summary>
1052            <remarks>
1053            This method will only be called if the element is in an enabled state.
1054            </remarks>
1055        </member>
1056        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.DrawDebugInfo">
1057            <summary>
1058            Draw debug info
1059            </summary>
1060        </member>
1061        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MinValue">
1062            <summary>
1063            The minimum value of the slider.
1064            </summary>
1065        </member>
1066        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MaxValue">
1067            <summary>
1068            The maximum value of the slider.
1069            </summary>
1070        </member>
1071        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.Value">
1072            <summary>
1073            The current value of the slider.
1074            </summary>
1075        </member>
1076        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.FallbackDesign">
1077            <summary>
1078            Defines the design which will be used if no "Design" was set
1079            explicitely.
1080            </summary>
1081        </member>
1082        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.TrackbarDrawArea">
1083            <summary>
1084            The drawing area of the slider track bar.
1085            </summary>
1086            <remarks>
1087            This value will be computed automatically by the 'DrawData()' method.
1088            </remarks>
1089        </member>
1090        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.MarkerDrawArea">
1091            <summary>
1092            The drawing area of the slider marker.
1093            </summary>
1094            <remarks>
1095            There is no need to cache that value because this property is only
1096            called once, in the 'SliderDesign' to draw the slider marker.
1097            </remarks>
1098        </member>
1099        <member name="E:Delta.Scenes.UserInterfaces.Controls.Slider.ValueChanged">
1100            <summary>
1101            Occurs every time the value of the slider is changed.
1102            </summary>
1103        </member>
1104        <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker">
1105            <summary>
1106            Slider marker
1107            </summary>
1108        </member>
1109        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.lastSliderValueInPercent">
1110            <summary>
1111            The last set value which is used to "detect" the value changes.
1112            </summary>
1113        </member>
1114        <member name="F:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.owner">
1115            <summary>
1116            The slider where this marker is attached to.
1117            </summary>
1118        </member>
1119        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.#ctor(Delta.Scenes.UserInterfaces.Controls.Slider)">
1120            <summary>
1121            Create slider knob
1122            </summary>
1123        </member>
1124        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.DetectChanges">
1125            <summary>
1126            This method implements the checks of the changes which are should be
1127            detected in this element. It also cares about triggering the events
1128            and the event handler methods.
1129            </summary>
1130        </member>
1131        <member name="P:Delta.Scenes.UserInterfaces.Controls.Slider.SliderMarker.SliderValueInPercent">
1132            <summary>
1133            The current value of the slider in the normalized range [0,1] which is
1134            used for representing and updating the "knob position".
1135            </summary>
1136            <remarks>
1137            This property will don't do any value checking because it's just used
1138            and thought as internal helper.
1139            </remarks>
1140        </member>
1141        <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderValueChangedDelegate">
1142            <summary>
1143            The delegate declaration for the "Slider.ValueChanged" event.
1144            </summary>
1145        </member>
1146        <member name="T:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests">
1147            <summary>
1148            Tests for Slider controls
1149            </summary>
1150        </member>
1151        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.DisplaySlider">
1152            <summary>
1153            Display slider
1154            </summary>
1155        </member>
1156        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.DisabledSlider">
1157            <summary>
1158            Disabled slider
1159            </summary>
1160        </member>
1161        <member name="M:Delta.Scenes.UserInterfaces.Controls.Slider.SliderTests.MaterialAndSlider">
1162            <summary>
1163            Display slider
1164            Occasionally there were rendering errors when an additive texture
1165            overlapped with the slider.
1166            </summary>
1167        </member>
1168        <member name="T:Delta.Scenes.UserInterfaces.Controls.RadioButton">
1169            <summary>
1170            This is a radio button control which provides to select always only one
1171            option of a choice of several options. The list of options will be
1172            grouped by setting the 'GroupObject' property.
1173            </summary>
1174        </member>
1175        <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox">
1176            <summary>
1177            This represents a simple checkBox control for check or uncheck things.
1178            </summary>
1179        </member>
1180        <member name="F:Delta.Scenes.UserInterfaces.Controls.Checkbox.VersionNumber">
1181            <summary>
1182            The current version of the implementation of this control class.
1183            </summary>
1184        </member>
1185        <member name="F:Delta.Scenes.UserInterfaces.Controls.Checkbox.lastIsChecked">
1186            <summary>
1187            The last set 'IsChecked' value which is used to "detect" Checked
1188            changes of the control by the user.
1189            </summary>
1190        </member>
1191        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.#ctor">
1192            <summary>
1193            Creates a checkbox.
1194            </summary>
1195        </member>
1196        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.Save(System.IO.BinaryWriter)">
1197            <summary>
1198            Saves all data which are necessary to restore the object again.
1199            </summary>
1200            <param name="dataWriter">
1201            The writer which contains the stream where the data should be saved
1202            into now.
1203            </param>
1204        </member>
1205        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.Load(System.IO.BinaryReader)">
1206            <summary>
1207            Loads and restores all previously saved values that belongs to this
1208            class only from the given data reader.
1209            </summary>
1210            <param name="dataReader">
1211            The reader which contains the stream with the saved data which needs to
1212            be loaded now.
1213            </param>
1214        </member>
1215        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnSizeChanging(Delta.Utilities.Datatypes.Size)">
1216            <summary>
1217            On size changing
1218            </summary>
1219            <param name="oldSize">Old size</param>
1220            <returns>
1221            'True' if the new value can be used or 'false' if the change should be
1222            aborted.
1223            </returns>
1224        </member>
1225        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
1226            <summary>
1227            Contains the whole (Checkbox) logic which happens if the control was
1228            clicked.
1229            </summary>
1230            <param name="input">Input data like the click position.</param>
1231            <param name="isInsideControl">
1232            'True' if the event is occurring inside the control, otherwise 'false'.
1233            </param>
1234        </member>
1235        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.OnIsCheckedChanging(System.Boolean)">
1236            <summary>
1237            On is checked changing
1238            </summary>
1239            <param name="oldIsChecked">Old value</param>
1240            <param name="isChangedByClick">
1241            Indicates if the IsChecked change is done visually by a click on this
1242            control or directly by code.
1243            </param>
1244            <returns>
1245            'True' if the new value can be used or 'false' if the change should be
1246            aborted.
1247            </returns>
1248        </member>
1249        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.DetectChanges">
1250            <summary>
1251            This method implements the checks of the changes which are should be
1252            detected in this element. It also cares about triggering the events and
1253            the event handler methods.
1254            </summary>
1255        </member>
1256        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.ShortElementInfo">
1257            <summary>
1258            Short element info
1259            </summary>
1260        </member>
1261        <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.IsChecked">
1262            <summary>
1263            Is the checked property enabled ?
1264            </summary>
1265        </member>
1266        <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.FallbackDesign">
1267            <summary>
1268            Defines the theme which will be used if no "Design" was set
1269            explicitely.
1270            </summary>
1271        </member>
1272        <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedSymbolSize">
1273            <summary>
1274            Returns the size of the checker symbol dimension.
1275            </summary>
1276            <value>
1277            The size of the outline.
1278            </value>
1279        </member>
1280        <member name="P:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedSymbolArea">
1281            <summary>
1282            Returns the drawing rectangle of "checked" drawing area.
1283            </summary>
1284        </member>
1285        <member name="E:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedChanged">
1286            <summary>
1287            Occurs every time the 'IsChecked' value of the Checkbox will be
1288            changed.
1289            </summary>
1290        </member>
1291        <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckedChangedEvent">
1292            <summary>
1293            The delegate declaration for the checked changed event.
1294            </summary>
1295            <param name="sender">Sender</param>
1296            <param name="inputData">The data of that event</param>
1297        </member>
1298        <member name="T:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests">
1299            <summary>
1300            Tests for Checkbox controls
1301            </summary>
1302        </member>
1303        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests.DisplayCheckbox">
1304            <summary>
1305            Display checkbox
1306            </summary>
1307        </member>
1308        <member name="M:Delta.Scenes.UserInterfaces.Controls.Checkbox.CheckboxTests.DisabledCheckbox">
1309            <summary>
1310            Disabled checkbox
1311            </summary>
1312        </member>
1313        <member name="F:Delta.Scenes.UserInterfaces.Controls.RadioButton.VersionNumber">
1314            <summary>
1315            The current version of the implementation of this class.
1316            </summary>
1317        </member>
1318        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.#ctor">
1319            <summary>
1320            Create a radio button.
1321            </summary>
1322        </member>
1323        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.Save(System.IO.BinaryWriter)">
1324            <summary>
1325            Saves all data which are necessary to restore the object again.
1326            </summary>
1327            <param name="dataWriter">
1328            The writer which contains the stream where the data should be saved
1329            into now.
1330            </param>
1331        </member>
1332        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.Load(System.IO.BinaryReader)">
1333            <summary>
1334            Loads and restores all previously saved values that belongs to this
1335            class only from the given data reader.
1336            </summary>
1337            <param name="dataReader">The reader which contains the stream with the saved data which needs to
1338            be loaded now.</param>
1339        </member>
1340        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.OnClicked(Delta.InputSystem.CommandTrigger,System.Boolean)">
1341            <summary>
1342            On clicked
1343            </summary>
1344            <param name="input">Input data like the click position.</param>
1345            <param name="isInsideControl">
1346            'True' if the event is occurring inside the control, otherwise 'false'.
1347            </param>
1348        </member>
1349        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.OnIsCheckedChanging(System.Boolean)">
1350            <summary>
1351            On is checked changing
1352            </summary>
1353            <param name="oldIsChecked">Old value</param>
1354            <param name="isChangedByClick">
1355            Indicates if the IsChecked change is done visually by a click on this
1356            control or directly by code.
1357            </param>
1358            <returns>
1359            'True' if the new value can be used or 'false' if the change should be
1360            aborted.
1361            </returns>
1362        </member>
1363        <member name="P:Delta.Scenes.UserInterfaces.Controls.RadioButton.GroupObject">
1364            <summary>
1365            The "group object" where this RadioButton belongs to.
1366            </summary>
1367            <value>
1368            The group object.
1369            </value>
1370        </member>
1371        <member name="P:Delta.Scenes.UserInterfaces.Controls.RadioButton.FallbackDesign">
1372            <summary>
1373            Defines the theme which will be used if no "Theme" was set explicitely.
1374            </summary>
1375        </member>
1376        <member name="T:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests">
1377            <summary>
1378            Tests for RadioButton controls
1379            </summary>
1380        </member>
1381        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests.DisplayRadioButton">
1382            <summary>
1383            Checkbox
1384            </summary>
1385        </member>
1386        <member name="M:Delta.Scenes.UserInterfaces.Controls.RadioButton.RadioButtonTests.DisabledRadioButton">
1387            <summary>
1388            Disabled radio button
1389            </summary>
1390        </member>
1391        <member name="T:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign">
1392            <summary>
1393            Bordered text control design
1394            </summary>
1395        </member>
1396        <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.#ctor">
1397            <summary>
1398            Create bordered design
1399            </summary>
1400        </member>
1401        <member name="M:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.DrawControl(Delta.Scenes.BaseControl,Delta.Utilities.Datatypes.Rectangle)">
1402            <summary>
1403            Draw control
1404            </summary>
1405            <param name="control">Control</param>
1406            <param name="drawArea">Draw area</param>
1407        </member>
1408        <member name="P:Delta.Scenes.UserInterfaces.Designs.BorderedTextControlDesign.BorderWidth">
1409            <summary>
1410            The width of the border which will be used for drawing the control.
1411            </summary>
1412            <returns>Float</returns>
1413        </member>
1414        <member name="T:Delta.Scenes.UserInterfaces.Theme">
1415             <summary>
1416             The theme class which describes the general look for all UI controls
1417             as long as a UI controls won't override its design by itself.
1418            TODO: Enable saving and loading of the DropdownBox control + test again
1419             </summary>
1420        </member>
1421        <member name="F:Delta.Scenes.UserInterfaces.Theme.VersionNumber">
1422            <summary>
1423            The current version of the implementation of this control class.
1424            </summary>
1425        </member>
1426        <member name="F:Delta.Scenes.UserInterfaces.Theme.current">
1427            <summary>
1428            Current
1429            </summary>
1430        </member>
1431        <member name="M:Delta.Scenes.UserInterfaces.Theme.#ctor(System.String)">
1432            <summary>
1433            Create user interface style
1434            </summary>
1435            <param name="setThemeName">Name of the set theme.</param>
1436        </member>
1437        <member name="M:Delta.Scenes.UserInterfaces.Theme.Save(System.IO.BinaryWriter)">
1438            <summary>
1439            Save
1440            </summary>
1441            <param name="dataWriter">Data writer</param>
1442        </member>
1443        <member name="M:Delta.Scenes.UserInterfaces.Theme.Load(System.IO.Stream)">
1444            <summary>
1445            Load
1446            </summary>
1447            <param name="data">Data</param>
1448        </member>
1449        <member name="M:Delta.Scenes.UserInterfaces.Theme.LoadDefaultDesign">
1450            <summary>
1451            Loads all designs of the default look for this theme.
1452            </summary>
1453        </member>
1454        <member name="M:Delta.Scenes.UserInterfaces.Theme.Load(Delta.ContentSystem.Content)">
1455             <summary>
1456             Load
1457            TODO: needs to be implemented!
1458             </summary>
1459             <param name="alreadyLoadedNativeData">Already loaded native data
1460             </param>
1461        </member>
1462        <member name="P:Delta.Scenes.UserInterfaces.Theme.Current">
1463            <summary>
1464            Current theme to be used by the currently active scene.
1465            </summary>
1466        </member>
1467        <member name="P:Delta.Scenes.UserInterfaces.Theme.ImageDesign">
1468            <summary>
1469            Image design
1470            </summary>
1471        </member>
1472        <member name="P:Delta.Scenes.UserInterfaces.Theme.PanelDesign">
1473            <summary>
1474            Panel design
1475            </summary>
1476        </member>
1477        <member name="P:Delta.Scenes.UserInterfaces.Theme.LabelDesign">
1478            <s