Class CreateWindowSettings
Settings for new window.
Inheritance
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class CreateWindowSettings : ValueType
Fields
ActivateWhenFirstShown
Auto activate window after show.
Declaration
public bool ActivateWhenFirstShown
Field Value
System.Boolean
|
AllowDragAndDrop
Enable/disable drag and drop actions over the window.
Declaration
public bool AllowDragAndDrop
Field Value
System.Boolean
|
AllowInput
Allow window to capture input.
Declaration
public bool AllowInput
Field Value
System.Boolean
|
AllowMaximize
Allow window maximize action.
Declaration
public bool AllowMaximize
Field Value
System.Boolean
|
AllowMinimize
Allow window minimize action.
Declaration
public bool AllowMinimize
Field Value
System.Boolean
|
Data
The custom data (platform dependant).
Declaration
public IntPtr Data
Field Value
System.IntPtr
|
Fullscreen
True if show window fullscreen on show.
Declaration
public bool Fullscreen
Field Value
System.Boolean
|
HasBorder
Enable/disable window border.
Declaration
public bool HasBorder
Field Value
System.Boolean
|
HasSizingFrame
Enable/disable window sizing frame.
Declaration
public bool HasSizingFrame
Field Value
System.Boolean
|
IsRegularWindow
True if it's a regular window, false for tooltips, contextmenu and other utility windows.
Declaration
public bool IsRegularWindow
Field Value
System.Boolean
|
IsTopmost
True if window topmost, otherwise false as default layout.
Declaration
public bool IsTopmost
Field Value
System.Boolean
|
MaximumSize
The maximum size. Set to 0 to use unlimited size.
Declaration
public Float2 MaximumSize
Field Value
Float2
|
MinimumSize
Parent
Position
ShowAfterFirstPaint
Enable/disable window auto-show after the first paint.
Declaration
public bool ShowAfterFirstPaint
Field Value
System.Boolean
|
ShowInTaskbar
True if show window on taskbar, otherwise it will be hidden.
Declaration
public bool ShowInTaskbar
Field Value
System.Boolean
|
Size
StartPosition
The start position mode.
Declaration
public WindowStartPosition StartPosition
Field Value
WindowStartPosition
|
SupportsTransparency
Enable/disable window transparency support. Required to change window opacity property.
Declaration
public bool SupportsTransparency
Field Value
System.Boolean
|
Title
The title.
Declaration
public string Title
Field Value
System.String
|
Properties
Default
Gets the default settings.
Declaration
public static CreateWindowSettings Default { get; }
Property Value
CreateWindowSettings
|