![]() |
|
Drawing class for spin-type items for layout More...
Public Member Functions | |||
| override Vector2 | GetRenderPosition () | ||
| Get the rendering position More... | |||
| override bool | IsClippingSelf () | ||
| Check if you are using clipping More... | |||
| override void | Release () | ||
| Set the parent element More... | |||
| override void | Show () | ||
| indicate More... | |||
| override void | Hide () | ||
| You want to hide More... | |||
| void | SetValue (int value) | ||
| Set the value of the spin item More... | |||
| void | AddValue (int addedValue) | ||
| Add the value of the spin item More... | |||
Public Member Functions inherited from Yukar.Engine.AbstractRenderObject | |||
| AbstractRenderObject () | |||
| Initializes a new instance of the AbstractRenderObject class. More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, bool isThumbnail) | |||
| Initializes a new instance of the AbstractRenderObject class with the specified menu item and thumbnail flag. More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, bool isThumbnail) | |||
| Initializes a new instance of the AbstractRenderObject class with the specified menu item, GUID, and thumbnail flag. More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool isThumbnail) | |||
| Initializes a new instance of the AbstractRenderObject class with the specified menu item, unique identifier, parent object, insertion index, and thumbnail flags. More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, bool isThumbnail) | |||
| Has the specified menu item, unique identifier, parent object, insert index, drawing state, and thumbnail state AbstractRenderObject クラスの新しいインスタンスを初期化します。 More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, bool drawable, Vector2 position, Vector2 size, Vector2 scale, float alpha, bool isPreview, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty, bool isThumbnail) | |||
| The specified menu item, unique identifier, parent object, insert index, render property, Initializes a new instance of the <see cref=\ More... | |||
| AbstractRenderObject (MenuSettings.MenuItem menuItem, Guid guid, AbstractRenderObject parent, int insertIndex, RenderProperty renderProperty, bool isPreview, bool isThumbnail) | |||
| Initializes a new instance of the <see cref=\ More... | |||
| virtual Vector2 | GetScaledSize () | ||
| Get size with scaling (also consider parent's scaling) More... | |||
| virtual Vector2 | GetRenderPosition () | ||
| Get drawing position (considering parent's position as well) More... | |||
| virtual Vector2 | GetParentRenderPositionOffset () | ||
| Get the parent's drawing position offset More... | |||
| Vector2 | GetAllParentRenderPositionOffset () | ||
| Get the draw position offset for all parents More... | |||
| RectangleF | RemoveParentOffsetF (RectangleF rect) | ||
| Remove parent drawing position offset More... | |||
| virtual Vector2 | GetRenderPositionWithoutParent () | ||
| Get own drawing position More... | |||
| virtual Vector2 | GetRenderScale () | ||
| Get scaling (also consider parent's scaling) More... | |||
| virtual Vector2 | GetRenderScaleWithoutParent () | ||
| Get own scaling More... | |||
| bool | IsTouching (Vector2 position) | ||
| whether you are touching More... | |||
| bool | IsTouching (SharpKmyMath.Vector2 position) | ||
| whether you are touching More... | |||
| bool | IsTouchingCenter (Vector2 position, float centerLength) | ||
| Whether you are touching the center or not More... | |||
| bool | IsTouchingCenter (SharpKmyMath.Vector2 position, float centerLength) | ||
| Whether you are touching the center or not More... | |||
| Tuple< bool, TouchCollider.EdgePosition > | IsTouchingEdge (Vector2 position, float edgeLength) | ||
| Are you touching the edge? More... | |||
| Tuple< bool, TouchCollider.EdgePosition > | IsTouchingEdge (SharpKmyMath.Vector2 position, float edgeLength) | ||
| Are you touching the edge? More... | |||
| bool | IsTouchingAnything (Vector2 position) | ||
| Whether the child is also touched More... | |||
| bool | IsTouchingAnything (SharpKmyMath.Vector2 position) | ||
| Whether the child is also touched More... | |||
| List< AbstractRenderObject > | GetTouchingObjects (Vector2 position) | ||
| Get touched drawing object including children More... | |||
| List< AbstractRenderObject > | GetTouchingObjects (SharpKmyMath.Vector2 position) | ||
| Get touched drawing object including children More... | |||
| bool | CollideRectangle (Rectangle rectangle) | ||
| whether it hits the rectangle More... | |||
| bool | CollideRectangle (SharpKmyMath.Rectangle rectangle) | ||
| whether it hits the rectangle More... | |||
| bool | CoverRectangle (Rectangle rectangle) | ||
| Whether it covers a rectangle More... | |||
| bool | CoverRectangle (SharpKmyMath.Rectangle rectangle) | ||
| Whether it covers a rectangle More... | |||
| virtual void | SetPositionForPreview (Vector2 position) | ||
| Position change function in preview More... | |||
| virtual Vector2 | GetPositionForPreview () | ||
| Get position in preview More... | |||
| virtual Vector2 | SetRenderPosition (Vector2 globalPosition) | ||
| Set position in world coordinates More... | |||
| void | SetOffsetMyPosition (Vector2 position) | ||
| Set the position considering the initial position More... | |||
| virtual Vector2 | GetOriginPosition () | ||
| Get origin position More... | |||
| virtual void | ReCalculatePostion () | ||
| recalculate position More... | |||
| virtual void | SetSize (Vector2 size) | ||
| set position More... | |||
| virtual void | SetAngle (float angle) | ||
| set the angle More... | |||
| virtual void | SetFlip (int flip) | ||
| set inversion More... | |||
| bool | IsDescendants (AbstractRenderObject obj) | ||
| determine if descendant More... | |||
| bool | IsAncestor (AbstractRenderObject obj) | ||
| determine if ancestor More... | |||
| virtual LayoutObjectType | GetRenderObjectType () | ||
| Get layout part type More... | |||
| bool | IsContainer () | ||
| container or not More... | |||
| virtual bool | ContainsRenderContent () | ||
| whether it contains something to draw More... | |||
| virtual void | CreateBattleContent () | ||
| Generate elements for battle More... | |||
| virtual bool | NeedDrawingOrigin () | ||
| Need to draw the origin? More... | |||
| virtual void | ChangeAnimationState (SpriteRenderObject.AnimationState animationState) | ||
| Force an animation state change More... | |||
| virtual void | SetParent (AbstractRenderObject parent) | ||
| set parent More... | |||
| bool | AddChild (AbstractRenderObject child) | ||
| add child More... | |||
| bool | InsertChild (AbstractRenderObject child, int insertIndex) | ||
| add child More... | |||
| virtual AbstractRenderObject | Remove (MenuSettings.MenuItem menuItem) | ||
remove child
| |||
| bool | RemoveChild (AbstractRenderObject child) | ||
| remove child More... | |||
| void | ClearChildren () | ||
| clear the child More... | |||
| AbstractRenderObject | RemoveFromParent () | ||
| detach from parent More... | |||
| virtual RenderProperty | CreateRenderProperty () | ||
| Create drawing information More... | |||
| void | Update () | ||
| Update More... | |||
| virtual void | UpdateTouchCollider (Vector2 addtionalContainerSize) | ||
| Update hitbox More... | |||
| void | Draw () | ||
| draw More... | |||
| virtual void | DrawLineRect (Color color) | ||
| draw a rectangle More... | |||
| void | DrawTouchCollider () | ||
| Draw touch hit detection More... | |||
| virtual void | Release () | ||
| Open More... | |||
| virtual void | Show () | ||
| indicate More... | |||
| virtual void | ShowWithNotAnimation () | ||
| display without animation More... | |||
| virtual void | ShowContainer () | ||
| Show only containers More... | |||
| virtual void | Hide () | ||
| You want to hide More... | |||
| virtual void | HideWithNotAnimation () | ||
| Hide without animation More... | |||
| void | HideNotUsingAnimation () | ||
| Alias for Old Name / HideWithNotAnimation More... | |||
| virtual void | HideContainer () | ||
| Hide container only More... | |||
| virtual void | Lock () | ||
| lock More... | |||
| virtual void | Lock (AbstractRenderObject menuContiner) | ||
| lock the specified menu container More... | |||
| bool | IsLockedWithChildern () | ||
| whether it is locked More... | |||
| virtual void | UnLock () | ||
| to unlock More... | |||
| void | EnableDrawable (bool enable) | ||
| Change drawable state More... | |||
| bool | GetDrawable () | ||
| Gets whether it is drawable or not More... | |||
| virtual void | EnableCanUse (bool enable) | ||
| Change Enabled State More... | |||
| void | AddDrawableInBattle (bool enable) | ||
| Add control over drawing during battle More... | |||
| virtual Rectangle | GetClipRectangle (Rectangle? currentClipRectangle) | ||
| Get the rectangle to use for clipping More... | |||
| virtual bool | GetClipRectangleSolo (out Rectangle val) | ||
| Get the rectangle used for clipping (only by yourself) More... | |||
| virtual bool | IsClipRecursive () | ||
| virtual RectangleF | GetRendererRectangleF () | ||
| Areas you draw (RectangleF) More... | |||
| virtual Rectangle | GetRendererRectangle () | ||
| Areas you draw (Rectangle) More... | |||
| virtual RectangleF | GetRendererRectangleWithChildrenF (bool useOffset=true) | ||
| Areas that you and your child draw (RectangleF) More... | |||
| virtual Rectangle | GetRendererRectangleWithChildren (bool useOffset=true) | ||
| Areas that you and your child draw (Rectangle) More... | |||
| virtual Rectangle | GetChildClipRectangle () | ||
| Areas that allow children to draw More... | |||
| virtual Rectangle | GetClipAreaRectangle () | ||
| Areas that allow children to draw (including parental influence) More... | |||
| virtual bool | IsClipChildren () | ||
| Do you want to clip the kids? More... | |||
| virtual bool | IsClippingWithParent () | ||
| When clipping a child, do you also consider the parent's clip? More... | |||
| virtual bool | IsClippingSelf () | ||
| Do you want to clip yourself? More... | |||
| virtual Vector2 | GetWindowPadding () | ||
| get window margins More... | |||
| virtual Vector2 | GetWindowRenderSize (Vector2 size) | ||
| Calculate drawing size within window frame More... | |||
| virtual float | GetRenderAlpha () | ||
| get transparency More... | |||
| virtual void | SetRenderAlpha (float alpha) | ||
| set transparency More... | |||
| virtual Vector2 | GetAutoSizeMargin () | ||
| Get Auto Adjust Margins More... | |||
| AbstractRenderObject | GetSameMenuItemObjectWithChildern (MenuSettings.MenuItem menuItem) | ||
| Get objects of the same menu item More... | |||
| AbstractRenderObject | GetNextRenderObject (NextInputTypes nextInputTypes) | ||
| get an object that matches the input More... | |||
| virtual MenuSettings.MenuItem | GetMenuItem () | ||
| get menu item More... | |||
| virtual MenuSettings.MenuItem | GetMenuItemWithChildren () | ||
| get menu item More... | |||
| virtual MenuSettings.MenuItem.ActionType | GetActionWithChildren (AbstractRenderObject menuContiner) | ||
| Get the selected action of the specified menu container More... | |||
| virtual MenuSettings.MenuItem.ActionType | GetActionWithChildern (int index) | ||
| Get the child action of the menu container with the specified index More... | |||
| virtual Tuple< MenuSettings.MenuItem.ActionType, AbstractRenderObject > | GetInputtingActionAndObjectWithChildern () | ||
| Get action with input More... | |||
| bool | IsVisibleWithChildern () | ||
| whether it is showing More... | |||
| bool | IsInOutAnimatingWithChildern () | ||
| whether it is in animation More... | |||
| virtual bool | HasHideContainerOption () | ||
| Whether the selected container has a setting to hide the container when determined More... | |||
| virtual bool | HasEventObject (Events layoutEvent) | ||
| Whether the event contains special formatting More... | |||
| virtual bool | HasSpecialText (SpecialTextRenderer.SpecialTexts specialText) | ||
| Whether the specified content contains special formatting More... | |||
| virtual bool | ContainLayoutType (MenuSettings.MenuItem.LayoutType layoutType) | ||
| Does it contain the specified layout type? More... | |||
| virtual void | ConfigureContentProperty (int maximumContent) | ||
| Set maximum number of elements in menu container More... | |||
| virtual void | ConfigureContentProperty (int maximumContent, AbstractRenderObject menuContiner) | ||
| Set maximum number of elements in menu container More... | |||
| virtual void | ConfigureContentProperty (int maximumContent, bool updateRenderPanelIndex) | ||
| Set maximum number of elements in menu container More... | |||
| virtual void | UpdateGameContent (GameContent gameContent, bool skipBattleReplace=false) | ||
| Update game content More... | |||
| virtual void | ResetSubMenuContainerRenderStatus () | ||
| Reset the drawing state of the subcontainer More... | |||
| virtual void | ChangeSubMenuContainerRenderStatus (RenderStatus renderStatus, bool overrride) | ||
| Change the drawing state of a subcontainer More... | |||
| virtual void | ChangeBattleResultVisible (GameContent gameContent) | ||
| Switch between displaying and hiding battle results More... | |||
| virtual AbstractRenderObject | Copy (AbstractRenderObject parent) | ||
| copy itself More... | |||
| virtual bool | HaveDecidedByTouch () | ||
| Whether you pressed decision by touch More... | |||
| virtual Tuple< bool, int > | ForceUpdateSubContainerTouch () | ||
| Force touch detection More... | |||
| virtual void | SkipContentRendering (bool skip) | ||
| Prevent container drawing (container children are still drawn) More... | |||
| virtual Tuple< int, bool > | GetSelectIndexWithChildern () | ||
| Get the index number of the selected menu container More... | |||
| virtual Tuple< int, bool > | GetSelectIndexWithChildern (AbstractRenderObject menuContiner) | ||
| Get the index number of the selected menu container More... | |||
| virtual void | SetSelectIndexWithChildern (int index) | ||
| Change the selected position of the menu container More... | |||
| virtual Tuple< int, bool > | GetMenuPageWithChildern () | ||
| Get page of menu container More... | |||
| virtual bool | IsSelectedFirstPage () | ||
| Are you selecting the first page? More... | |||
| virtual bool | IsSelectedLastPage () | ||
| Are you selecting the last page? More... | |||
| virtual bool | PressNextPage () | ||
| Did you enter a move to the next page? More... | |||
| virtual bool | PressPreviousPage () | ||
| Did you enter a move to the previous page? More... | |||
| virtual bool | MovedPage () | ||
| Did you move the page (need to call update first) More... | |||
| virtual int | GetMaximumSelectIndexWithChildern (AbstractRenderObject menuContiner) | ||
| Get the maximum value of the selection index of the menu container More... | |||
| virtual void | EnableSubContainerWithChildern (bool enable, int subContainerIndex) | ||
| Change whether the subcontainer with the specified index number can be selected More... | |||
| virtual void | EnableSubContainerPageIndexWithChildern (bool enable, int subContainerPageIndex) | ||
| Change whether the subcontainer of the specified page number can be selected More... | |||
| virtual void | EnableLoopPage (bool enable) | ||
| Whether to loop keystroke paging More... | |||
| void | EnableDrawSizeRect (bool drawable, bool drawSubContainer=false) | ||
| Display ON/OFF of size rectangle More... | |||
| void | SetSelectingRenderObject (Guid guid) | ||
| Make the object with the specified guid selected More... | |||
| virtual void | EnableSelectAll (bool enableSelectAll) | ||
| select all More... | |||
| virtual void | EnableSelectMulti (bool enableSelectMulti, int selectedCount) | ||
| Select multiple items from the beginning More... | |||
| virtual void | ForceBlinkSubContainer (bool forceUseBlinker, int subContainerIndex) | ||
| Force the subcontainer with the specified index number to shine More... | |||
| virtual Guid | GetSelectOpenLayoutGuid () | ||
| Get the guid of the selected open layout More... | |||
| virtual Guid | GetLayoutStateGuid () | ||
| Get the guid of the selected open layout state More... | |||
| virtual void | SetLayoutStateGuid (Guid guid) | ||
| Sets the guid of the selected open layout state More... | |||
| virtual Tuple< bool, Vector2 > | GetTextScaledSize () | ||
| get text size More... | |||
| virtual Tuple< bool, float > | GetTextScale () | ||
| get text scale More... | |||
| virtual TextDrawer | GetTextDrawer () | ||
| get text drawing object More... | |||
| List< TextContentType > | GetChildrenTextContentType () | ||
| get text content More... | |||
| virtual void | GetTextContentType (List< TextContentType > result) | ||
| get text content More... | |||
| virtual void | EnableScrollText (bool enable) | ||
| enable scrolling More... | |||
| virtual bool | IsTextOutOfScreen () | ||
| whether the text is off screen More... | |||
| virtual void | UpdateSpecialRenderObject () | ||
| Update specially formatted text More... | |||
| virtual void | ShowNamePlate (int containerIndex) | ||
| Show nameplate More... | |||
| virtual void | HideNamePlate (int containerIndex) | ||
| Hide nameplate More... | |||
| virtual void | ForceHideNamePlate () | ||
| Force hide all nameplates More... | |||
| virtual float | GetSelectSliderValueWithChildern () | ||
| Get the value of the selected slider More... | |||
| virtual float | GetSliderValueWithChildern (int index) | ||
| Get the value of the slider in the subcontainer with the specified index number More... | |||
| virtual float | GetSliderMaximumValueWithChildern (int index) | ||
| Gets the maximum value of the slider in the subcontainer with the specified index number More... | |||
| virtual void | SetSliderValueWithChildern (float value, int index) | ||
| Change the value of the slider in the subcontainer with the specified index number More... | |||
| virtual int | GetSpinValueWithChildern (int index) | ||
| Get the value of the spin in the subcontainer with the specified index number More... | |||
| virtual void | SetSpinValueWithChildern (int value, int index) | ||
| Change the value of the spin in the subcontainer with the specified index number More... | |||
| virtual void | ChangeMenuSubContainerAmount (int amount, Vector2 menuSubContainerSize) | ||
| Change the number of submenu containers More... | |||
| virtual TagPositions | GetTagPosition () | ||
| Get tag position settings More... | |||
| virtual TagTelop | GetTagTelop () | ||
| Get telop tag settings More... | |||
| virtual void | EnableMessageSprite (bool enable) | ||
| Enable sprites when waiting for messages More... | |||
| AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (string positionAnchorTag) | ||
| Get an object with a special coordinate tag (return the first one found) More... | |||
| AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (PositionAnchorTags positionAnchorTag) | ||
| Get an object with a special coordinate tag (return the first one found) More... | |||
| virtual AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (string positionAnchorTag, int menuIndex) | ||
| Get an object with a special coordinate tag with the same container management number (return the first found object) More... | |||
| AbstractRenderObject | GetRenderObjectWithPositionAnchorTag (PositionAnchorTags positionAnchorTag, int menuIndex) | ||
| Get an object with a special coordinate tag with the same container management number (return the first found object) More... | |||
| List< AbstractRenderObject > | GetRenderObjectsWithPositionAnchorTag (string positionAnchorTag) | ||
| Get all objects with a special coordinate tag More... | |||
| List< AbstractRenderObject > | GetRenderObjectsWithPositionAnchorTag (PositionAnchorTags positionAnchorTag) | ||
| Get all objects with a special coordinate tag More... | |||
| virtual bool | IsUpdateSubContainerRenderStatus () | ||
| Update the drawing status of a subcontainer More... | |||
| virtual bool | IsUpdateScrollBarProperty () | ||
| Do I need to update scrollbar properties? More... | |||
| List< AbstractRenderObject > | ParseNodes () | ||
| return all nodes More... | |||
Protected Member Functions | |
| override void | UpdateCallback () |
| Update callback More... | |
| override bool | DrawCallback () |
| Drawing callback More... | |
| override void | ResetLayoutProperties () |
| Reset layout properties More... | |
Protected Member Functions inherited from Yukar.Engine.AbstractRenderObject | |
| virtual void | UpdateTouchRectCollider () |
| void | PushMask (Rectangle clipRect, Guid mask) |
| Apply UI mask More... | |
| void | PushMaskUseSprite (Action< Vector2 > applyMask) |
| Putting elements on the stack to use sprite-based UI masks More... | |
| void | PopMask () |
| virtual Rectangle | CreateIntersectRectangle (Rectangle rectangleA, Rectangle rectangleB) |
| AbstractRenderObject | GetRenderObjectWithPositionAnchorTagCore (string positionAnchorTag, int? menuIndex=null) |
| void | GetRenderObjectsWithPositionAnchorTag (List< AbstractRenderObject > result, string positionAnchorTag) |
| abstract void | UpdateCallback () |
| Update process More... | |
| abstract bool | DrawCallback () |
| drawing process More... | |
| virtual void | AfterDrawCallback () |
| Post-drawing processing More... | |
| virtual void | DrawAll () |
| drawing process More... | |
| void | DebugDrawTouchCollider () |
| virtual void | ResetLayoutProperties () |
| Reset layout information More... | |
| void | ResetChildLayoutProperties () |
| Repopulate child layout information More... | |
| void | ResetFocusedTouchId () |
| RenderObjectFlags | GetRenderFlagHierarchyAnd () |
| RenderObjectFlags | GetRenderFlagHierarchyOr () |
Additional Inherited Members | |
Public Types inherited from Yukar.Engine.AbstractRenderObject | |
| enum | LayoutObjectType { None = -1 , MenuContainer , MenuSubContainer , RenderContainer , SliderPanel , SpinPanel , TextPanel , ImagePanel , Amount } |
| Layout part type More... | |
| enum | NextInputTypes { NONE = -1 , UP , DOWN , RIGHT , LEFT , AMOUNT } |
| The following input types More... | |
| enum | PositionAnchorTags { TopLeft , Top , TopRight , Left , Center , Right , BottomLeft , Bottom , BottomRight , Balloon , FixedBalloon , MessageSprite , ArrowSprite , TelopBackgroung , TelopBackgroungImage , TelopText , TelopScrollText , Player , Enemy , DamagePosition } |
| special coordinate tag name More... | |
| enum | TagPositions { None = -2 , ALL = -1 , TopLeft , Top , TopRight , Left , Center , Right , BottomLeft , Bottom , BottomRight , Balloon , FixedBalloon } |
| Tag position More... | |
| enum | TagTelop { None = -1 , TelopBackgroung , TelopBackgroungImage , TelopText , TelopScrollText } |
| tag for telop More... | |
| enum | Events { None = -1 , Message , Dialogue , DialogueImage , TelopText , TelopImage , Inn , Selection , InputStrings } |
| Event type More... | |
| enum | TextContentType { NONE = -1 , EMPTY_TEXT , TEXT_OR_SPECIAL_TEXT } |
| type of text content More... | |
| enum | Nav { NONE = -1 , UP , DOWN , LEFT , RIGHT , PREVIOUS , NEXT } |
| General purpose Direction, order More... | |
Static Public Member Functions inherited from Yukar.Engine.AbstractRenderObject | |
| static RectangleF | GetRectangleF (Rectangle rect) |
| Conversion of Rectangle and RectangleF More... | |
| static Rectangle | GetRectangle (RectangleF rect) |
| RectangleF and Rectangle Conversion More... | |
| static Rectangle | GetFullScreenRectangle () |
| Get a rectangle covering the full screen More... | |
| static void | PushClip (int x, int y, int w, int h, bool isRecursive=false) |
| Convert to a rectangle that does not include parent offset More... | |
| static bool | PushClip (Rectangle clipRect, bool isRecursive=false, bool isForced=false) |
| Convert to a rectangle that does not include parent offset More... | |
| static void | PushFullScreenClip () |
| Convert to a rectangle that covers the entire screen More... | |
| static void | PopClip () |
| Unclipping More... | |
| static void | ApplyCurrentMask () |
| Apply the current mask More... | |
Public Attributes inherited from Yukar.Engine.AbstractRenderObject | |
| bool | UseRenderPositionOffset = true |
| Vector2 | renderPositionOffset = Vector2.Zero |
Protected Attributes inherited from Yukar.Engine.AbstractRenderObject | |
| Guid | guid |
| bool | canUse |
| Whether to use (toggles between enabling and disabling only Drawble of MenuItem) More... | |
| bool | drawable |
| Toggle whether to draw or not depending on the action More... | |
| bool | locked |
| Vector2 | scale |
| float | alpha |
| TouchRectCollider | touchRectCollider |
| bool | isPreview |
| bool | isThumbnail |
| bool | disable |
| Color? | overrideRenderColor |
| bool | useVariablePosition |
| Tuple< string, string > | variableNames |
| GameContentParser.CachedResult | variableParserResult |
| bool | usePlayerPosition |
| Layout.AbstractController | controller |
| int | focusedTouchId = -1 |
Drawing class for spin-type items for layout
| void Yukar.Engine.SpinRenderer.AddValue | ( | int | addedValue | ) |
Add the value of the spin item
| addedValue | Value to add |
|
protectedvirtual |
Drawing callback
Implements Yukar.Engine.AbstractRenderObject.
|
virtual |
Get the rendering position
Reimplemented from Yukar.Engine.AbstractRenderObject.
|
virtual |
You want to hide
Reimplemented from Yukar.Engine.AbstractRenderObject.
|
virtual |
Check if you are using clipping
Reimplemented from Yukar.Engine.AbstractRenderObject.
|
virtual |
Set the parent element
Reimplemented from Yukar.Engine.AbstractRenderObject.
|
protectedvirtual |
Reset layout properties
Reimplemented from Yukar.Engine.AbstractRenderObject.
| void Yukar.Engine.SpinRenderer.SetValue | ( | int | value | ) |
Set the value of the spin item
| value | Value to set |
|
virtual |
indicate
Reimplemented from Yukar.Engine.AbstractRenderObject.
|
protectedvirtual |
Update callback
Implements Yukar.Engine.AbstractRenderObject.
|
get |
Get the current value of a spin item