Horizontal scrollbar skin


All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
![]() | VSliderSkin()()()() |
Contructor
|
![]() | _depth | (Inherited from DisplayListMember.) |
![]() | ActionKeys |
The collection of KeyCode which should fire action events
(like PRESS event of button when in focus)
(Inherited from InteractiveComponent.) |
![]() | AddChild(DisplayListMember) | (Inherited from GroupBase.) |
![]() | AddChildAt(DisplayListMember, Int32) | (Inherited from GroupBase.) |
![]() | AddContentChild(DisplayListMember) | (Inherited from Group.) |
![]() | AddContentChildAt(DisplayListMember, Int32) | (Inherited from Group.) |
![]() | AddEventListener(String, EventHandler, EventPhase) |
Overriding AddEventListener to test for mouse overs / mouse outs
When listening for ROLL_OVER / ROLL_OUT on THIS, ignore the mouse overs on children
(Inherited from Component.) |
![]() | AddEventListener(String, EventHandler) |
AddEventListener Overload
Assumes that useCapturePhase is false
(Inherited from DisplayListMember.) |
![]() | AddEventListener(String, EventHandler, EventPhase, Int32) |
Adds the event listener
(Inherited from EventDispatcher.) |
![]() | AddEventListener(String, EventHandler, Int32) |
Adds the event listener
(Inherited from EventDispatcher.) |
![]() | AddingChild(DisplayListMember) | (Inherited from Component.) |
![]() | Alpha |
Alpha
(Inherited from DisplayObject.) |
![]() | AutoDisposeData | (Inherited from DisplayObject.) |
![]() | AutoDisposeUnmanagedResources |
Note: If resource is loaded via (Texture)Resources.Load("Icons/cart_product_info");
then this parameter set to 'true' will reset all current and future instances of that resource!
(Inherited from Component.) |
![]() | AutoLayout |
If true, measurement and layout are done when the position or size of a child is changed.
If (Inherited from GroupBase.)![]() false |
![]() | AutoUpdateDrawingList |
If true, the drawing list will update after each child addition or removal
The process of updating is being optimized by the Container
However, with DisplayObjectContainer it is not beacuse there are no invalidation methods
We might choose to optimize the process, set this to false and call the InvalidateDrawingList() manually
(Inherited from DisplayObjectContainer.) |
![]() | BackgroundColor |
Global tinting color for all background elements rendered by the GUI.
This gets multiplied by color.
[!:http://unity3d.com/support/documentation/ScriptReference/GUI-backgroundColor.html] (Inherited from Component.) |
![]() | Bottom |
Vertical distance to the bottom edge of the parent container
(Inherited from Component.) |
![]() | Bounds |
Bounds relative to Owner (bakes rect)
(Inherited from DisplayObject.) |
![]() | BringToFront()()()() |
Bring to front
(Inherited from DisplayListMember.) |
![]() | CanSkipMeasurement()()()() | (Inherited from InvalidationManagerClient.) |
![]() | ChildAdded(DisplayListMember) | (Inherited from GroupBase.) |
![]() | ChildRemoved(DisplayListMember) | (Inherited from Component.) |
![]() | Children |
The child components of the container
(Inherited from GroupBase.) |
![]() | ChildrenCreated()()()() |
Runs after all the children have been created
(Inherited from InvalidationManagerClient.) |
![]() | CircularArrows | (Inherited from Group.) |
![]() | CircularTabs | (Inherited from Group.) |
![]() | ClearStyle(String) |
Clears the style defined by styleName
(Inherited from Component.) |
![]() | Click | (Inherited from InteractiveComponent.) |
![]() | ClipAndEnableScrolling |
Clip and enable scrolling
(Inherited from GroupBase.) |
![]() | Color | (Inherited from Component.) |
![]() | ColorEnd()()()() |
Reset color
(Inherited from Component.) |
![]() | ColorStart()()()() |
Process color
(Inherited from Component.) |
![]() | CommitProperties()()()() |
Commit properties
(Inherited from GroupBase.) |
![]() | Contains(DisplayListMember) | (Inherited from GroupBase.) |
![]() | Contains(DisplayListMember, Boolean) | (Inherited from GroupBase.) |
![]() | ContainsPoint(Point, Boolean) |
The place where the developer could implement the custom logic after the child removal
(Inherited from DisplayObjectContainer.) |
![]() | Content |
GUIContent
This is the content used by Unity when rendering pieces of GUI
GUIContent consists of icon and label
(Inherited from DisplayObject.) |
![]() | ContentChildren | (Inherited from Group.) |
![]() | ContentColor |
Tinting color for all text rendered by the GUI.
This gets multiplied by color.
[!:http://unity3d.com/support/documentation/ScriptReference/GUI-contentColor.html] (Inherited from Component.) |
![]() | ContentContains(DisplayListMember) | (Inherited from Group.) |
![]() | ContentContains(DisplayListMember, Boolean) | (Inherited from Group.) |
![]() | ContentHeight | (Inherited from GroupBase.) |
![]() | ContentWidth |
Content width
(Inherited from GroupBase.) |
![]() | CreateChildren()()()() | (Overrides GroupBase.CreateChildren()()()().) |
![]() | Created |
Is component created
(Inherited from InteractiveComponent.) |
![]() | CreationComplete()()()() |
Runs after the creation hase been completed
(Inherited from InvalidationManagerClient.) |
![]() | CreationCompleteHandler | (Inherited from Component.) |
![]() | CurrentCSSState | (Inherited from Component.) |
![]() | CurrentState | (Inherited from Component.) |
![]() | Data |
The arbitrary data attached to this piece of GUI
(Inherited from DisplayObject.) |
![]() ![]() | DebugMode |
Debug mode
|
![]() | DecreaseSkipFrameCount()()()() | (Inherited from DisplayObject.) |
![]() | Defer(DisplayObject..::..DeferedCall, Int32, array<Object>[]()[][]) |
Defers the function call for a given number of frames
(Inherited from DisplayObject.) |
![]() | Depth |
Crutial for fixing ScrollView and TextField click-throughs
(Inherited from DisplayListMember.) |
![]() | DispatchEvent(Event, Boolean) |
Dispatches an event with the option of late processing (immediate = TRUE/FALSE)
(Inherited from EventDispatcher.) |
![]() | DispatchEvent(Event) |
Dispatches an event immediatelly
(Inherited from EventDispatcher.) |
![]() | DispatchPropertyChangeEvent(String, Object, Object) | (Inherited from InvalidationManagerClient.) |
![]() | DispatchStyleChanges |
Should this component dispatch style changes events (optimization)
(Inherited from InteractiveComponent.) |
![]() | Dispose()()()() | (Inherited from Component.) |
![]() | DoubleClick | (Inherited from InteractiveComponent.) |
![]() | Draw()()()() | (Inherited from DisplayObject.) |
![]() | DrawFocus(Boolean) | (Inherited from InteractiveComponent.) |
![]() | Enabled |
The component enabled/disabled state
(Inherited from InteractiveComponent.) |
![]() | EnqueueEvent(Event) | (Inherited from InvalidationManagerClient.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | EvaluateSkinClassFromStyle(String) |
Evaluates the skin style (Inherited from Component.)This method should be used for getting a skin instead of reading a raw style using the GetStyle method This is because the style is being typed as object (so it can be both a class or a classname (string)) |
![]() | ExecuteListeners(Event) |
Executes event handlers listening for a particular event type
(Inherited from EventDispatcher.) |
![]() | ExplicitHeight |
The explicit height of the component (in pixels) (Inherited from InvalidationManagerClient.)When set, it resets PercentHeight property to null |
![]() | ExplicitMaxHeight | (Inherited from Skin.) |
![]() | ExplicitMaxWidth | (Inherited from Skin.) |
![]() | ExplicitMinHeight | (Inherited from Skin.) |
![]() | ExplicitMinWidth | (Inherited from Skin.) |
![]() | ExplicitWidth |
The explicit width of the component (in pixels) (Inherited from InvalidationManagerClient.)When set, it resets PercentWidth property to null |
![]() | Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FirstShow |
The event that fires when the component is shown for the first time
(Inherited from DisplayObject.) |
![]() | FlushStyles()()()() |
Clears the altered styles, alowing the reading of the new style definition
Used by the designer for "live" changing styles using the style mappers
We are flushing the styles recursivelly, on all children
(Inherited from Component.) |
![]() | FocusEnabled |
Is the component is set to focus via FocusManager
Handled by Component in click processing
if ProcessClicks is true
(Inherited from InteractiveComponent.) |
![]() | FocusIn | (Inherited from InteractiveComponent.) |
![]() | FocusInHandler(Event) |
Executes when the component focus in is requested
(Inherited from InteractiveComponent.) |
![]() | FocusOut | (Inherited from InteractiveComponent.) |
![]() | FocusOutHandler(Event) |
Executes when the component focus out is requested
(Inherited from InteractiveComponent.) |
![]() | FocusRender()()()() | (Inherited from InteractiveComponent.) |
![]() | FocusRenderSignal |
The signal that emits just before the focus render
(Inherited from DisplayObject.) |
![]() | FocusRouting |
Focus routing
(Inherited from InteractiveComponent.) |
![]() | GetChildAt(Int32) |
Gets child at specified position
(Inherited from GroupBase.) |
![]() | GetChildComponent(String) |
Finds a child component by ID
(Inherited from InteractiveComponent.) |
![]() | GetChildIndex(DisplayListMember) |
Gets child index
(Inherited from GroupBase.) |
![]() | GetClassStyleDeclarations()()()() | (Inherited from Component.) |
![]() | GetConstraintValue(String) |
Returns the specified constraint value
(Inherited from Component.) |
![]() | GetContentChildAt(Int32) | (Inherited from Group.) |
![]() | GetContentChildIndex(DisplayListMember) | (Inherited from Group.) |
![]() | GetExplicitOrMeasuredHeight()()()() |
Returns explicit height if set. Else returns the measured height (Inherited from InvalidationManagerClient.) |
![]() | GetExplicitOrMeasuredWidth()()()() |
Returns explicit width if set. Else returns the measured width
(Inherited from InvalidationManagerClient.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetHorizontalScrollPositionDelta(NavigationUnit) | (Inherited from GroupBase.) |
![]() | GetStyle(String) | (Inherited from Skin.) |
![]() | GetTabChildren()()()() |
Returns the tab children
This could be overriden in subclass
(Inherited from Group.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | GetVerticalScrollPositionDelta(NavigationUnit) | (Inherited from GroupBase.) |
![]() | GetVirtualElementAt(Int32, Single, Single) | (Inherited from GroupBase.) |
![]() | GlobalToLocal(Point) | (Inherited from DisplayListMember.) |
![]() | GlobalToLocal(Rectangle) | (Inherited from DisplayListMember.) |
![]() | HasBubblingEventListener(String) |
IMPORTANT
Here we plug in the event traverser for GUI components
(Inherited from DisplayListMember.) |
![]() | HasChild(DisplayListMember) |
Checks if this is a Owner of a component
(Inherited from GroupBase.) |
![]() | HasContentChild(DisplayListMember) | (Inherited from Group.) |
![]() | HasEventListener(String) |
Returns true if EventDispatcher has any registered listeners for a specific type and phase
(Inherited from EventDispatcher.) |
![]() | HasExplicitFocus |
Does a component have an explicit focus
(Inherited from InteractiveComponent.) |
![]() | HasFocus |
Does a component have focus (including its children)
(Inherited from InteractiveComponent.) |
![]() | HasFocusableChildren | (Inherited from InteractiveComponent.) |
![]() | HasState(String) | (Inherited from Component.) |
![]() | HasStyle(String) |
Returns true if component has style defined by styleName
(Inherited from Component.) |
![]() | Height | (Inherited from InvalidationManagerClient.) |
![]() | HideHandler |
The event that fires when the component is hidden
(Inherited from DisplayObject.) |
![]() | HighlightOnFocus |
Does a component highlight when focused
(Inherited from InteractiveComponent.) |
![]() | HorizontalCenter |
Horizontal offset of the component center to the container center
(Inherited from Component.) |
![]() | HorizontalScrollPosition | (Inherited from GroupBase.) |
![]() | HotControlId |
This method is run each time that any style has been changed
(Inherited from InteractiveComponent.) |
![]() | Id |
Component ID used by developer for locating the component via ComponentManager (Inherited from InteractiveComponent.)Must be unique in the application |
![]() | IncludeInLayout |
Is component processed in LayoutChildren()?
(Inherited from InvalidationManagerClient.) |
![]() | InheritingStyles |
Inheriting styles
(Inherited from Component.) |
![]() | InitializationComplete()()()() |
Runs after the initialization has been completed
(Inherited from InvalidationManagerClient.) |
![]() | Initialize()()()() |
Initializes the component
Called by the parent upon first addition
At this state all the properties have been set
Sets child's Owner and reference to Stage
Sets Skin
(Inherited from InvalidationManagerClient.) |
![]() | InitializeContent()()()() | (Inherited from InteractiveComponent.) |
![]() | Initialized |
A flag that determines if an object has been through all three phases
of layout: commitment, measurement, and layout (provided that any were required)
(Inherited from InvalidationManagerClient.) |
![]() | InitializeHandler | (Inherited from Component.) |
![]() | InitializeStyle()()()() |
Initializes Style
(Inherited from DisplayObject.) |
![]() | InitTransform()()()() | (Inherited from InvalidationManagerClient.) |
![]() | InternalStructureBuilt |
Is the component initialized (added to parent for the first time)
(Inherited from InvalidationManagerClient.) |
![]() | InvalidateDisplayList()()()() | (Inherited from GroupBase.) |
![]() | InvalidateParentSizeAndDisplayList()()()() |
Invalidates parent's size and layout
if parent exists
Should be internal, but cannot because of the interface
(Inherited from InvalidationManagerClient.) |
![]() | InvalidateProperties()()()() |
A lifecycle method
Invalidates properties
(Inherited from InvalidationManagerClient.) |
![]() | InvalidateSize()()()() | (Inherited from GroupBase.) |
![]() | InvalidateTransform()()()() |
A lifecycle method
Invalidates position
(Inherited from InvalidationManagerClient.) |
![]() | IsActionKey(KeyCode) |
Check if supplied key is registered as action key
(Inherited from InteractiveComponent.) |
![]() | IsDefaultPrevented(String, Boolean) |
Exposes the cancelable event to the outside if there are listeners for that event type
If default prevented, returns false
If not, returns true
(Inherited from EventDispatcher.) |
![]() | IsDefaultPrevented(String) |
No-bubbling version
(Inherited from EventDispatcher.) |
![]() | IsFocusable | (Inherited from InteractiveComponent.) |
![]() | IsInFocus | (Inherited from InteractiveComponent.) |
![]() | IsOurFocus(DisplayObject) | (Inherited from InteractiveComponent.) |
![]() | IsPopUp |
A flag set by popup manager to true if this is a popup
(Inherited from Component.) |
![]() | KeyDown | (Inherited from InteractiveComponent.) |
![]() | KeyDownFilter |
The collection of KeyCode which should fire the KeyDown
If the collection is empty, no filter is applied
(Inherited from InteractiveComponent.) |
![]() | KeyDownHandler(Event) |
KeyDown handler
NOTE: We do the filtering here (in the local handler),
but dispatching happens always (when component in focus) - no metter of filtering
This is needed for event bubbling (because perhaps parent component wants to react on key that is filtered by this component)
(Inherited from InteractiveComponent.) |
![]() | KeyUp | (Inherited from InteractiveComponent.) |
![]() | KeyUpFilter |
The collection of KeyCode which should fire the KeyUp
If the collection is empty, no filter is applied
(Inherited from InteractiveComponent.) |
![]() | KeyUpHandler(Event) |
KeyUp handler
NOTE: We do the filtering here (in the local handler),
but dispatching happens always (when component in focus) - no metter of filtering
This is needed for event bubbling (because perhaps parent component wants to react on key that is filtered by this component)
(Inherited from InteractiveComponent.) |
![]() | Layout |
The layout for this group
(Inherited from GroupBase.) |
![]() | Left |
Horizontal distance to the left edge of the parent container
(Inherited from Component.) |
![]() | LocalRenderingRect |
The rendering Rect
This is the optimization technique: since we are using Rectangle class for internal calculations, and Unity uses Rects to render components,
To avoid constant conversions from Rectangle to Rect, we are converting only when needed (when coordinates or size change)
We update this variable on change
(Inherited from DisplayObject.) |
![]() | LocalToGlobal(Point) |
Overriding Y
If parent is container, then the position internals will be updated via InvalidationManager
But if parent is not a container (it's only a component, like ComboBox) we have to update position internals here
(Inherited from DisplayListMember.) |
![]() | LocalToGlobal(Rectangle) | (Inherited from DisplayListMember.) |
![]() | LogIf(String, String) |
Writes a console message if componentId corresponds to this component ID
(Inherited from Component.) |
![]() | MappedToAnyPhase(String, EventHandler, EventPhase) |
Returns true if handler is mapped to any of the specified phases
(Inherited from EventDispatcher.) |
![]() | MatchesCSSType(String) | (Inherited from Component.) |
![]() | MaxHeight |
Maximal Height for percentage-based component
(Inherited from InvalidationManagerClient.) |
![]() | MaxWidth |
Maximal Width for percentage-based component
(Inherited from InvalidationManagerClient.) |
![]() | Measure()()()() | (Inherited from GroupBase.) |
![]() | MeasuredHeight |
Measured height
Set by the measuring process
(Inherited from InvalidationManagerClient.) |
![]() | MeasuredMinHeight |
Measured min height
The min height of the component
Set by the measuring process
(Inherited from InvalidationManagerClient.) |
![]() | MeasuredMinWidth |
Measured min width
The min width of the component
Set by the measuring process
(Inherited from InvalidationManagerClient.) |
![]() | MeasuredWidth |
Measured width
Set by the measuring process
(Inherited from InvalidationManagerClient.) |
![]() | MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | MiddleClick | (Inherited from InteractiveComponent.) |
![]() | MiddleDoubleClick | (Inherited from InteractiveComponent.) |
![]() | MiddleMouseDown | (Inherited from InteractiveComponent.) |
![]() | MiddleMouseUp | (Inherited from InteractiveComponent.) |
![]() | MinHeight |
Minimal height
(Inherited from InvalidationManagerClient.) |
![]() | MinWidth |
Minimal width
(Inherited from InvalidationManagerClient.) |
![]() | MouseChildren |
Should the children of this container be tested for mouse events
(Inherited from DisplayObjectContainer.) |
![]() | MouseDown | (Inherited from InteractiveComponent.) |
![]() | MouseDownOutside | (Inherited from InteractiveComponent.) |
![]() | MouseEnabled |
Is mouse position processed when moved
Use wisely - performance costing
(Inherited from InteractiveComponent.) |
![]() | MouseFocusEnabled |
Whether the component can receive focus when clicked on
(Inherited from InteractiveComponent.) |
![]() | MouseMove | (Inherited from InteractiveComponent.) |
![]() | MouseOut | (Inherited from InteractiveComponent.) |
![]() | MouseOver | (Inherited from InteractiveComponent.) |
![]() | MouseUp | (Inherited from InteractiveComponent.) |
![]() | MouseWheel | (Inherited from InteractiveComponent.) |
![]() | MouseWheelOutside | (Inherited from InteractiveComponent.) |
![]() | Move(Single, Single) |
Moves the component to a position specified with (x, y)
(Inherited from InvalidationManagerClient.) |
![]() | Move(Point) |
Moves the component to a specified position
(Inherited from InvalidationManagerClient.) |
![]() | MoveHandler | (Inherited from Component.) |
![]() | NavigatorDescriptor |
A label that is displayed in TabNavigator and similar components
(Inherited from Component.) |
![]() | NestLevel |
NestLevel (Inherited from InvalidationManagerClient.)Used for invalidation: this is a property of the DisplayObject class because DisplayObjects could also have InvalidationManagerClients as children, so they must know how to pass the NestLevel to these children |
![]() | NonInheritingStyles |
Non-inheriting styles
(Inherited from Component.) |
![]() | NotifyStyleChangeInChildren(String, Object, Boolean) | (Inherited from Group.) |
![]() | NumberOfChildren |
Number of elements
(Inherited from GroupBase.) |
![]() | NumberOfContentChildren | (Inherited from Group.) |
![]() | OnLayoutUpdateComplete()()()() | (Inherited from InvalidationManagerClient.) |
![]() | OptimizeMeasureCalls |
The flag is telling if the measurement optimization is turned on
If it is, then if CanSkipMeasurement() returns true (because of the explicit sizes)
the component never gets measured
However, when changing the component dimensions from the outside (using Resizable for instance)
we would like to know min/max dimensions to know how much we can contract/expand
Thus we should switch this optimization off for this kind of components
NOTE: true by default
(Inherited from InvalidationManagerClient.) |
![]() | OverlayRender()()()() | (Inherited from Component.) |
![]() | OverlayRenderSignal |
The signal that emits just before the overlay render
(Inherited from DisplayObject.) |
![]() | Owner |
The owner of this component
(Inherited from DisplayListMember.) |
![]() | Parent |
A parent container (Inherited from DisplayListMember.)Set by framework Has to be set for every component on stage except Stage |
![]() | ParentChanged(DisplayObjectContainer) |
Running when the parent is changed (used for setup the new parent and the stage)
(Inherited from Component.) |
![]() | PercentHeight |
The percent height of the component (in pixels) (Inherited from InvalidationManagerClient.)When set, it resets ExplicitHeight property to null |
![]() | PercentWidth |
The percent height of the component (in pixels) (Inherited from InvalidationManagerClient.)When set, it resets ExplicitHeight property to null |
![]() | Plugins |
The list of plugins
(Inherited from InvalidationManagerClient.) |
![]() | Position |
Position
(Inherited from DisplayObject.) |
![]() | PostRender()()()() | (Inherited from GroupBase.) |
![]() | PostRenderSignal |
The signal that emits after render
(Inherited from DisplayObject.) |
![]() | Preinitialize | (Inherited from Component.) |
![]() | PreRender()()()() | (Inherited from Group.) |
![]() | PreRenderBackgroundColor | (Inherited from Component.) |
![]() | PreRenderColor | (Inherited from Component.) |
![]() | PreRenderContentColor | (Inherited from Component.) |
![]() | PreRenderSignal |
The signal that emits before before render
(Inherited from DisplayObject.) |
![]() | ProcessEvent(Event) |
Override of processing events
(Inherited from DisplayListMember.) |
![]() | ProcessKeys |
Processes key up/downs
Use wisely - performance costing
(Inherited from InteractiveComponent.) |
![]() | ProcessQueue()()()() | (Inherited from InvalidationManagerClient.) |
![]() | QAddChild(DisplayListMember) | (Inherited from DisplayObjectContainer.) |
![]() | QAddChildAt(DisplayListMember, Int32) |
The main add child method
(Inherited from DisplayObjectContainer.) |
![]() | QChildren | (Inherited from DisplayObjectContainer.) |
![]() | QContains(DisplayListMember) | (Inherited from DisplayObjectContainer.) |
![]() | QContains(DisplayListMember, Boolean) |
Returns true if child is the descendant of the component or the component itself
(Inherited from DisplayObjectContainer.) |
![]() | QDrawingList |
The list of components ordered by child Depth (Inherited from DisplayObjectContainer.)Used for rendering The rendering order might have different than layout order |
![]() | QGetChildAt(Int32) | (Inherited from DisplayObjectContainer.) |
![]() | QGetChildIndex(DisplayListMember) | (Inherited from DisplayObjectContainer.) |
![]() | QHasChild(DisplayListMember) |
Checks if this is a Owner of a component
(Inherited from DisplayObjectContainer.) |
![]() | QInvalidateDisplayList()()()() | (Inherited from GroupBase.) |
![]() | QInvalidateSize()()()() | (Inherited from GroupBase.) |
![]() | QNumberOfChildren | (Inherited from DisplayObjectContainer.) |
![]() | QRemoveAllChildren()()()() | (Inherited from DisplayObjectContainer.) |
![]() | QRemoveChild(DisplayListMember) | (Inherited from DisplayObjectContainer.) |
![]() | QRemoveChildAt(Int32) | (Inherited from DisplayObjectContainer.) |
![]() | QSetChildIndex(DisplayListMember, Int32) |
Sets child index
(Inherited from DisplayObjectContainer.) |
![]() | QSwapChildren(DisplayListMember, DisplayListMember) | (Inherited from DisplayObjectContainer.) |
![]() | QVisible |
Note: never make this property virtual and override it
This property reflects the true nature of component visibility
This is important because the components are being hidden during the instantiation, and shown on creation complete
This is the way to find out the desired visibility state (some of them might want to be hidden)
(Inherited from DisplayObject.) |
![]() | RegenerateStyleCache(Boolean) | (Inherited from Group.) |
![]() | RegisterComponent()()()() | (Inherited from InteractiveComponent.) |
![]() | RemoveAllChildren()()()() | (Inherited from GroupBase.) |
![]() | RemoveAllContentChildren()()()() | (Inherited from Group.) |
![]() | RemoveAllListeners(String) |
Removes all listeners for the spacified event type (both capture and bubbling phase)
(Inherited from EventDispatcher.) |
![]() | RemoveAllListeners(String, EventPhase) |
Removes all listeners for the spacified event type and phases
(Inherited from EventDispatcher.) |
![]() | RemoveChild(DisplayListMember) | (Inherited from GroupBase.) |
![]() | RemoveChildAt(Int32) | (Inherited from GroupBase.) |
![]() | RemoveContentChild(DisplayListMember) | (Inherited from Group.) |
![]() | RemoveContentChildAt(Int32) | (Inherited from Group.) |
![]() | RemoveEventListener(String, EventHandler, EventPhase) | (Inherited from Component.) |
![]() | RemoveEventListener(String, EventHandler) | (Inherited from DisplayListMember.) |
![]() | RemovingChild(DisplayListMember) | (Inherited from GroupBase.) |
![]() | Render()()()() | (Inherited from DisplayObjectContainer.) |
![]() | RenderChildren()()()() |
Renders container's children
(Inherited from DisplayObjectContainer.) |
![]() | RenderDoneSignal |
The signal that emits after the render is complete
(Inherited from DisplayObject.) |
![]() | RenderingRect |
The rendering Rect
This is the optimization technique: since we are using Rectangle class for internal calculations, and Unity uses Rects to render components,
To avoid constant conversions from Rectangle to Rect, we are converting only when needed (when coordinates or size change)
We update this variable on change
(Inherited from DisplayObject.) |
![]() | RenderSignal |
The signal that emits before render
(Inherited from DisplayObject.) |
![]() | Resize | (Inherited from Component.) |
![]() | ResizeWithContent |
A flag indicating if component size depends of the content size
(Inherited from InvalidationManagerClient.) |
![]() | ResizeWithStyleBackground |
A flag indicating if component size depends of the style background size
(Inherited from InvalidationManagerClient.) |
![]() | Right |
Horizontal distance to the right edge of the parent container
(Inherited from Component.) |
![]() | RightClick | (Inherited from InteractiveComponent.) |
![]() | RightDoubleClick | (Inherited from InteractiveComponent.) |
![]() | RightMouseDown | (Inherited from InteractiveComponent.) |
![]() | RightMouseUp | (Inherited from InteractiveComponent.) |
![]() | RollOut | (Inherited from InteractiveComponent.) |
![]() | RollOver | (Inherited from InteractiveComponent.) |
![]() | Rotation |
Rotation
The pivot point is the center of the component
(Inherited from DisplayObject.) |
![]() | RotationEnd()()()() | (Inherited from DisplayObject.) |
![]() | RotationPivot |
Rotation pivot
(Inherited from DisplayObject.) |
![]() | RotationStart()()()() | (Inherited from DisplayObject.) |
![]() | Scale |
Scale
The pivot point is the center of the component
(Inherited from DisplayObject.) |
![]() | ScaleEnd()()()() | (Inherited from DisplayObject.) |
![]() | ScaleStart()()()() | (Inherited from DisplayObject.) |
![]() | ScrollRect |
TODO: This is buggy. Handle ip properly.
(Inherited from GroupBase.) |
![]() | SendToBack()()()() |
Send to back
(Inherited from DisplayListMember.) |
![]() | SetActualSize(Single, Single) |
Sets the temporary size
(Inherited from InvalidationManagerClient.) |
![]() | SetChildIndex(DisplayListMember, Int32) |
Sets child index
(Inherited from DisplayObjectContainer.) |
![]() | SetConstraintValue(String, Object) |
Sets the specified constraint value
(Inherited from Component.) |
![]() | SetContentSize(Single, Single) | (Inherited from GroupBase.) |
![]() | SetCurrentState(String, Boolean) | (Inherited from Component.) |
![]() | SetCurrentState(String) |
Sets current state
(Inherited from Component.) |
![]() | SetFocus()()()() |
Sets component to focus
(Inherited from InteractiveComponent.) |
![]() | SetLayoutBoundsPosition(Single, Single) | (Inherited from InvalidationManagerClient.) |
![]() | SetLayoutBoundsSize(Nullable<(Of <<'(Single>)>>), Nullable<(Of <<'(Single>)>>)) | (Inherited from InvalidationManagerClient.) |
![]() | SetStyle(String, Object) |
Sets the style
(Inherited from Component.) |
![]() | SetVisible(Boolean, Boolean) | (Inherited from Component.) |
![]() | ShowHandler |
The event that fires when the component is shown
(Inherited from DisplayObject.) |
![]() | ShowOverlay | (Inherited from Component.) |
![]() | SkinClass |
Style mapper being used for styling this component and/or its children
(Inherited from Component.) |
![]() | SkipRender(Int32) |
This is the approach of skipping the rendering process for N frames
Needed by effects which start tweening one frame too late
TODO: Investigate!
(Inherited from DisplayObject.) |
![]() | Stage | (Inherited from DisplayObjectContainer.) |
![]() | StateChanged(String, String, Boolean) | (Inherited from Component.) |
![]() | States |
Component states
(Inherited from Component.) |
![]() | StopMouseWheelPropagation | (Inherited from Component.) |
![]() | StyleChanged(String) |
Runs each time after any of styles changes (Inherited from Component.)The name and the new value for the style are passed as arguments |
![]() | StyleDeclaration |
Style declaration attached to this component
(Inherited from Component.) |
![]() | StyleName |
The style name for this component (Inherited from Component.)Used by styling subsistem for style matching |
![]() | StyleParent | (Inherited from Component.) |
![]() | Styles |
A shorthend for calling SetStyle multiple times
(Inherited from Component.) |
![]() | StylesInitialized()()()() |
Called after the component styles are first initialized (Inherited from Component.)This happens upont the addition to the display list, and befor measuring You can setup values needed for measuring component here |
![]() | SupressEventPropagation |
Does this suppress event propagation to background (other stages or 3D)
(Inherited from InteractiveComponent.) |
![]() | SwapChildren(DisplayListMember, DisplayListMember) |
Swaps two children
(Inherited from GroupBase.) |
![]() | SwapContentChildren(DisplayListMember, DisplayListMember) | (Inherited from Group.) |
![]() | TabFocusEnabled |
Whether the component can receive focus via the TAB key
(Inherited from InteractiveComponent.) |
![]() | TabIndex | (Inherited from InteractiveComponent.) |
![]() | Thumb | |
![]() | Tooltip | (Inherited from InteractiveComponent.) |
![]() | Top |
Vertical distance to the top edge of the parent container
(Inherited from Component.) |
![]() | ToString()()()() | (Inherited from DisplayListMember.) |
![]() | Track | |
![]() | Transform | (Inherited from DisplayObject.) |
![]() | Transitions |
Component states
(Inherited from Component.) |
![]() | TriggerEffect(String, Object) |
Plays the styled effect if such style set
(Inherited from Component.) |
![]() | TriggerEffect(String) |
Plays the styled effect if such style set
(Inherited from InvalidationManagerClient.) |
![]() | UpdateComplete | (Inherited from Component.) |
![]() | UpdateDisplayList(Single, Single) | (Inherited from Group.) |
![]() | ValidateDisplayList()()()() |
Validates layout
A lifecycle method
Top-down
(Inherited from InvalidationManagerClient.) |
![]() | ValidateNow()()()() |
A lifecycle method
Validates all (properties, position, size and layout)
(Inherited from InvalidationManagerClient.) |
![]() | ValidateProperties()()()() |
A lifecycle method
Validates properties
Top-down
(Inherited from InvalidationManagerClient.) |
![]() | ValidateSize(Boolean) |
Validates size layout
A lifecycle method
Bottom-up (Inherited from InvalidationManagerClient.) |
![]() | ValidateTransform()()()() |
Validates position
A lifecycle method
Top-down
(Inherited from InvalidationManagerClient.) |
![]() | VerticalCenter |
Vertical offset of the component center to the container center
(Inherited from Component.) |
![]() | VerticalScrollPosition | (Inherited from GroupBase.) |
![]() | Visible | (Inherited from InteractiveComponent.) |
![]() | Width | (Inherited from InvalidationManagerClient.) |
![]() | X |
X coordinate
(Inherited from InvalidationManagerClient.) |
![]() | XMax |
Right edge of the component
(Inherited from Component.) |
![]() | XMin | (Inherited from Component.) |
![]() | Y |
Y coordinate
(Inherited from InvalidationManagerClient.) |
![]() | YMax |
Bottom edge of the component
(Inherited from Component.) |
![]() | YMin |
Top edge of the component
(Inherited from Component.) |
