From d113a66e92e671227e22589d199b33c09a9eec6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=81lison=20Fernandes?=
Holds a collection of Defines the current tool that is active in a Holds a set of shared utilities that are used across the Kimono classes. A Kimono Portfolio holds a collection of Handles the undo/redo state for a Defines the based shape that all other Kimono Shape types will inherit from. Draws either an outlined or single line arrow with heads on one or both ends. A Kimono Bezier is a collection of control and end points that define the quad sections of a bezier shape to be drawn using SkiaSharp. A Defines the type of a Draws a line on the design surface. Draws an oval into the Design Surface. Draws a multi-sided polygon into the Design Surface. Draws a rectangle into the Design Surface. Draws a rounded rectangle into the Design Surface. Draws a multi-sided star shape into the Design Surface. Holds the current state of a Draws a block of text into the Design Surface within the specifid bounds of this shape. Draws a triangle into the Design Surface. A vector is a hard edged shape consisting of a set of datapoints that will be drawn into the Desing Surface. Defines a property that can be attached to another Kimono object (such as a Defines how a Defines the point that a Defines a connection between a given Kimono Object and a Defines the result of attempting to execute an Obi Script on a Holds the control and end point for a Defines the outter bounding box for a Defines an edit handle that the user manipulates to edit the bounds of a Constrains the movement of a Defines the type of a Defines a blur effect that can be attached to the fill or the frame of a Defines a shadow effect that can be attached to the fill or the frame of a Defines a gradient as a collection of either Kimono gradient type. Defines as style that can be applied to a Defines the type of a Defines a Defines a Defines a Defines a Defines a Defines a Defines a Defines the OS that code will be generated for Defines the language that code will be output in. Code output library. The Kimono Code Generator has routine to assist in the generation of output source code. Interface for any Kimono Object that support source code generation.Type Summary KimonoSketch KimonoShapes
that are used to create a given image using Skia.KimonoTool KimonoSketch
that the user can use to create or modify a KimonoShape
.Kimono KimonoPortfolio KimonoSketches
, KimonoStyles
and KimonoColors
that define a given Kimono Designer project.KimonoUndoHandler KimonoDesignSurface
.KimonoShape KimonoShapeArrow KimonoShapeBezier KimonoShapeGroup KimonoShapeGroup
holds a collection of KimonoShapes
that can be acted upon as a group.KimonoShapeGroupType KimonoShapeGroup
.KimonoShapeLine KimonoShapeOval KimonoShapePolygon KimonoShapeRect KimonoShapeRoundRect KimonoShapeStar KimonoShapeState KimonoShape
while it is being edited by the user.KimonoShapeText KimonoShapeTriangle KimonoShapeVector KimonoProperty KimonoColor
, KimonoStyle
or KimonoShape
) and be used as a local variable, global variable or a parameter or be the result of a calculation using the Obi Simple Scripting Language.KimonoPropertyUsage KimonoProperty
is used when it is attached to a KimonoShape
, KimonoSketch
or KimonoPortfolio
.KimonoPropertyConnectionPoint KimonoProperty
value can be connected to another Kimono object such as the Top
coordinate of a KimonoShape
.KimonoPropertyConnection KimonoProperty
.ObiScriptResult KimonoProperty
KimonoBezierPoint KimonoShapeBezier
that define a quad section of the Bezier.KimonoBounds KimonoShape
and contains the routines required to draw the bounds and the control handles as the user edits and moves the shape.KimonoHandle KimonoShape
or the control points of a Bezier object.KimonoHandleConstraint KimonoHandle
when it is being moved by the user.KimonoHandleType KimonoHandle
that can be used as a general purpose control point to adjust the bounds of a KimonoShape
or as a point for a vector or bezier object.KimonoBlur KimonoShape
.KimonoShadow KimonoShape
.KimonoGradient SKColor
or linked KimonoColors
that can be applied to a KimonoStyle
and used when drawing a KimonoShape
.KimonoGradientType KimonoStyle KimonoShape
to control its appearance.KimonoStyleType KimonoStyle
that will be used to draw a given KimonoShape
in.KimonoPropertyRect KimonoProperty
that represents a SKRect
.KimonoPropertyNumber KimonoProperty
that represents a float
or int
value.KimonoPropertyStyle KimonoProperty
that represents a KimonoStyle
value.KimonoPropertyBoolean KimonoProperty
that represents a bool
value.KimonoPropertyText KimonoProperty
that represents a string
value.KimonoPropertyColor KimonoProperty
that represents a KimonoColor
value.KimonoPropertyGradient KimonoProperty
that represents a KimonoGradient
value.CodeOutputOS CodeOutputLanguage CodeOutputLibrary KimonoCodeGenerator IKimonoCodeGeneration
Type | Summary |
---|---|
PortfolioEventDelegate | Portfolio event delegate. - |
SketchEventDelegate | Sketch event delegate. - |
StyleEventDelegate | Style event delegate. - |
ShapeEventDelegate | Shape event delegate. - |
ToolEventDelegate | Tool event delegate. - |
SkiaPointEventDelegate | Skia point event delegate. - |
GroupEventDelegate | Group event delegate. - |
ColorEventDelegate | Color event delegate. - |
SkiaColorEventDelegate | Skia color event delegate. - |
GradientEventDelegate | Gradient event delegate. - |
HandleEventDelegate | Handle event delegate. - |
PropertyEventDelegate | Property event delegate. - |
Fields | Summary |
---|---|
ShapeUnderConstruction |
-
- Added In API Version 01.00.00 - -The shape under construction. - |
PreviousSize |
-
- Added In API Version 01.00.00 - -The size of the previous of a sketch for a rezise operation. - |
Size |
-
- Added In API Version 01.00.00 - -The current size of the sketch - |
_tool |
-
- Added In API Version 01.00.00 - -The currently |
_canvasColor |
-
- Added In API Version 01.00.00 - -The color of the canvas. - |
_selectedShape |
-
- Added In API Version 01.00.00 - -The selected shape. - |
IgnoreDrag |
-
- Added In API Version 01.00.00 - -If |
PerformingDrag |
-
- Added In API Version 01.00.00 - -If |
ToolDownAt |
-
- Added In API Version 01.00.00 - -The last point that a |
Properties | Summary |
---|---|
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
Portfolio |
-
-Portfolio- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the portfolio that this sketch belongs to. - -Return Value- -The parent |
ElementName |
-
-ElementName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the element as it will be called in generated source code. - -Return Value- -The name of the element. - |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
GenerateCodeToOuputToCanvas |
-
-GenerateCodeToOuputToCanvas- -Added In API Version- -01.00.00 - -Summary- -When converting this Sketch to source code, ouput a method that draws into the given SkiaSharp Canvas. - -Return Value- -
|
GenerateCodeToOuputSkiaData |
-
-GenerateCodeToOuputSkiaData- -Added In API Version- -01.00.00 - -Summary- -When converting this Sketch to source code, output a method that returns the SkiaSharp Data ( Return Value- -
|
GenerateCodeToOuputBitmapImage |
-
-GenerateCodeToOuputBitmapImage- -Added In API Version- -01.00.00 - -Summary- -When converting this Sketch to source code, output a method that returns the Sketch as a OS specific bitmap image. - -Return Value- -
|
GenerateCodeToOuputToSkiaSharpViews |
-
-GenerateCodeToOuputToSkiaSharpViews- -Added In API Version- -01.00.00 - -Summary- -When converting this Sketch to source code, output a method that returns the Sketch as class based on the Return Value- -
|
Width |
-
-Width- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the width. - -Return Value- -The width. - |
Height |
-
-Height- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the height. - -Return Value- -The height. - |
CanvasColor |
-
-CanvasColor- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color of the canvas. - -Return Value- -The color of the canvas. - |
DrawCanvas |
-
-DrawCanvas- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoSketch should draw the canvas when it is included in another sketch. - -Return Value- -
|
Shapes |
-
-Shapes- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the shapes. - -Return Value- -The shapes. - |
Tool |
-
-Tool- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the tool. - -Return Value- -The tool. - |
SelectedShape |
-
-SelectedShape- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the selected shape. - -Return Value- -The selected shape. - |
DeeplySelectedShape |
-
-DeeplySelectedShape- -Added In API Version- -01.00.00 - -Summary- -Gets the deepest selected shape in a chain of groups. - -Return Value- -The deeply selected shape. - |
DeeplySelectedGroup |
-
-DeeplySelectedGroup- -Added In API Version- -01.00.00 - -Summary- -Gets the deepest selected group in a chain of groups that is in the edit mode. - -Return Value- -The deeply selected group. - |
SelectedShapeAtBottom |
-
-SelectedShapeAtBottom- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selected shape is at the bottom. - -Return Value- -
|
SelectedShapeAtTop |
-
-SelectedShapeAtTop- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selected shape is at the top. - -Return Value- -
|
CanAlignShapes |
-
-CanAlignShapes- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether alignment can be applied on a set of shapes. - -Return Value- -
|
CanGroupShapes |
-
-CanGroupShapes- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selection of shapes can be grouped. - -Return Value- -
|
CanUngroupShapes |
-
-CanUngroupShapes- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selection of shapes can be ungrouped. - -Return Value- -
|
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoSketch |
-
-KimonoSketch ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoSketch class. - | ||||||||||
KimonoSketch |
-
-KimonoSketch (System.String, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoSketch class. - -
| ||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||
SavePreviousSize |
-
-SavePreviousSize ()- -Added In API Version- -01.00.00 - -Summary- -Saves the previous size of the sketch. - | ||||||||||
ApplySizeChange |
-
-ApplySizeChange ()- -Added In API Version- -01.00.00 - -Summary- -Applies the size change. - | ||||||||||
RemovePropertyConnection |
-
-RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Removes the property connection. - -
| ||||||||||
RemoveProperty |
-
-RemoveProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Removes any connection using this property. - -
| ||||||||||
FindShape |
-
-FindShape (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the shape specified by its unique ID. - -
Returns- -If found, the | ||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draw this sketch into the give SkiaSharp canvas. - -
| ||||||||||
MoveSelectedShapeToBottom |
-
-MoveSelectedShapeToBottom ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape to bottom. - | ||||||||||
MoveSelectedShapeBackwards |
-
-MoveSelectedShapeBackwards ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape backwards. - | ||||||||||
MoveSelectedShapeToTop |
-
-MoveSelectedShapeToTop ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape to top. - | ||||||||||
MoveSelectedShapeForwards |
-
-MoveSelectedShapeForwards ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape forwards. - | ||||||||||
AddShape |
-
-AddShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Adds the shape. - -
| ||||||||||
RecalculateLayerDepths |
-
-RecalculateLayerDepths ()- -Added In API Version- -01.00.00 - -Summary- -Recalculates the layer depths. - -Remarks- -Layer depths are used to maintain the front to back order of the | ||||||||||
DuplicateSelectedShape |
-
-DuplicateSelectedShape ()- -Added In API Version- -01.00.00 - -Summary- -Duplicates the selected shape. - | ||||||||||
DeleteSelectedShape |
-
-DeleteSelectedShape ()- -Added In API Version- -01.00.00 - -Summary- -Deletes the selected shape. - | ||||||||||
SelectShape |
-
-SelectShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Selects the given shape. - -
| ||||||||||
DeselectAll |
-
-DeselectAll ()- -Added In API Version- -01.00.00 - -Summary- -Deselects all shapes in the sketch. - | ||||||||||
GroupUngroupSelectedShapes |
-
-GroupUngroupSelectedShapes ()- -Added In API Version- -01.00.00 - -Summary- -Groups or ungroups the currently selected group of shapes based on the current selection type. - | ||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||
BuildCsharpToCanvasMethod |
-
-BuildCsharpToCanvasMethod (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Build the method to draw into a specific SkiaSharp Canvas in C# source code. - -
Returns- -The source code for the method. - | ||||||||||
BuildCsharpToSkiaDataMethod |
-
-BuildCsharpToSkiaDataMethod (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Bulids the method to convert this Sketch to SkiaSharp data (
Returns- -The Sketch as | ||||||||||
BuildCsharpToBitmapImage |
-
-BuildCsharpToBitmapImage (KimonoCore.CodeOutputOS)- -Added In API Version- -01.00.00 - -Summary- -Bulids the method to convert this Sketch to OS specific bitmap image format. - -
Returns- -Sketch as a platform specific image. - | ||||||||||
BuildCSharpCrossPlatformToImage |
-
-BuildCSharpCrossPlatformToImage (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Builds the C# ToImage method for Cross Platform image support. - -
Returns- -Conditionally compiled code to support all of the different image types. - | ||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||
ToCSharpUsingStatements |
-
-ToCSharpUsingStatements (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Builds the C# using statements. - -
Returns- -The required using statements based on what other features have been selected. - | ||||||||||
PortfolioSketchMethods |
-
-PortfolioSketchMethods (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary, System.String@, System.String@)- -Added In API Version- -01.00.00 - -Summary- -Returns the methods that a portfolio will use to draw the sketch. - -
| ||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||
ToCSharpKimono |
-
-ToCSharpKimono (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this sketch to C# code using the KimonoCore library. - -
Returns- -The sketch as source code. - | ||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||
RelinkShape |
-
-RelinkShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Relinks the given shape after a clone operation. - -
| ||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -A deep clone of this | ||||||||||
ToolDown |
-
-ToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Handles the user placing the current | ||||||||||
ToolDrag |
-
-ToolDrag (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handle the user dragging the selected
| ||||||||||
ToolUp |
-
-ToolUp (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handles the user lifting the current
| ||||||||||
RaiseRequestNewUndoPoint |
-
-RaiseRequestNewUndoPoint ()- -Added In API Version- -01.00.00 - -Summary- -Raises the request new undo point event. - | ||||||||||
RaiseSketchSizeChanged |
-
-RaiseSketchSizeChanged ()- -Added In API Version- -01.00.00 - -Summary- -Raises the sketch size changed event. - | ||||||||||
RaiseSketchModified |
-
-RaiseSketchModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the sketch modified event. - | ||||||||||
RaiseImageBufferNeedsRefresh |
-
-RaiseImageBufferNeedsRefresh ()- -Added In API Version- -01.00.00 - -Summary- -Raises the image buffer needs refresh event. - | ||||||||||
RaiseSelectedShapeModified |
-
-RaiseSelectedShapeModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the selected shape modified event. - | ||||||||||
RaiseSelectionChanged |
-
-RaiseSelectionChanged (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Raises the selection changed event. - -
| ||||||||||
RaiseToolChanged |
-
-RaiseToolChanged (KimonoCore.KimonoTool)- -Added In API Version- -01.00.00 - -Summary- -Raises the tool changed event. - -
|
Events | Summary |
---|---|
RequestNewUndoPoint |
-
-RequestNewUndoPoint- -Added In API Version- -01.00.00 - -Summary- -Occurs when a new undo point is requested. - |
SketchSizeChanged |
-
-SketchSizeChanged- -Added In API Version- -01.00.00 - -Summary- -Occurs when sketch size changed. - |
SketchModified |
-
-SketchModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when sketch modified. - |
ImageBufferNeedsRefresh |
-
-ImageBufferNeedsRefresh- -Added In API Version- -01.00.00 - -Summary- -Occurs when image buffer needs refresh. - |
SelectedShapeModified |
-
-SelectedShapeModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when selected shape is modified. - |
SelectionChanged |
-
-SelectionChanged- -Added In API Version- -01.00.00 - -Summary- -Occurs when selection changed. - |
ToolChanged |
-
-ToolChanged- -Added In API Version- -01.00.00 - -Summary- -Occurs when tool changed. - |
Fields | Summary |
---|---|
Cursor |
-
- Added In API Version 01.00.00 - -Use the Cursor tool to modify an existing |
Line |
-
- Added In API Version 01.00.00 - -Use the Line tool to add a new |
Arrow |
-
- Added In API Version 01.00.00 - -Use the Arrow tool to add a new |
Rectangle |
-
- Added In API Version 01.00.00 - -Use the Rectangle tool to add a new |
Oval |
-
- Added In API Version 01.00.00 - -Use the Oval tool to add a new |
RoundRect |
-
- Added In API Version 01.00.00 - -Use the Round Rect tool to add a new |
Star |
-
- Added In API Version 01.00.00 - -Use the Star tool to add a new |
Polygon |
-
- Added In API Version 01.00.00 - -Use the Polygon tool to add a new |
Triangle |
-
- Added In API Version 01.00.00 - -Use the Triangle tool to add a new |
Vector |
-
- Added In API Version 01.00.00 - -Use the Vector tool to add a new |
Bezier |
-
- Added In API Version 01.00.00 - -Use the Bezier tool to add a new |
Text |
-
- Added In API Version 01.00.00 - -Use the Text tool to add a new |
Methods | Summary | ||||
---|---|---|---|---|---|
CharIsNumber |
-
-CharIsNumber (System.Char)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given character is a number character. - -
Returns- -
| ||||
CharIsLetter |
-
-CharIsLetter (System.Char)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given character is a letter character. - -
Returns- -
| ||||
IncrementName |
-
-IncrementName (System.String)- -Added In API Version- -01.00.00 - -Summary- -Increments the name by appending a number to the end or incrementing an existing number count. - -
Returns- -The name. - | ||||
CloneSKPoint |
-
-CloneSKPoint (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Clones the given
Returns- -A clone of the given point. - |
Fields | Summary |
---|---|
_selectedSketch |
-
- Added In API Version 01.00.00 - -The currently selected sketch. - |
NewSketchNumber |
-
- Added In API Version 01.00.00 - -Holds the number that will be assigned to the next new |
Properties | Summary |
---|---|
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
ElementName |
-
-ElementName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the element as it will be called in generated source code. - -Return Value- -The name of the element. - |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
Namespace |
-
-Namespace- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the namespace. - -Return Value- -The namespace. - |
Author |
-
-Author- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the author. - -Return Value- -The author. - |
Copyright |
-
-Copyright- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the copyright. - -Return Value- -The copyright. - |
Sketches |
-
-Sketches- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the sketches. - -Return Value- -The sketches. - |
Styles |
-
-Styles- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the styles. - -Return Value- -The styles. - |
Colors |
-
-Colors- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the colors. - -Return Value- -The colors. - |
Gradients |
-
-Gradients- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the gradients. - -Return Value- -The gradients. - |
Properties |
-
-Properties- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the properties. - -Return Value- -The properties. - |
SelectedSketch |
-
-SelectedSketch- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the selected sketch. - -Return Value- -The selected sketch. - |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
KimonoPortfolio |
-
-KimonoPortfolio (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPortfolio class. - -
Remarks- -
| ||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||
FindSketch |
-
-FindSketch (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the given
Returns- -The | ||||||||
FindColor |
-
-FindColor (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the given
Returns- -The | ||||||||
FindProperty |
-
-FindProperty (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the given
Returns- -The | ||||||||
FindGradient |
-
-FindGradient (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the gradient by its unique ID. - -
Returns- -The | ||||||||
FindStyle |
-
-FindStyle (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the given
Returns- -The | ||||||||
AddNewSketch |
-
-AddNewSketch ()- -Added In API Version- -01.00.00 - -Summary- -Adds the a new | ||||||||
DuplicateSelectedSketch |
-
-DuplicateSelectedSketch ()- -Added In API Version- -01.00.00 - -Summary- -Duplicates the selected sketch. - | ||||||||
DeleteSelectedSketch |
-
-DeleteSelectedSketch ()- -Added In API Version- -01.00.00 - -Summary- -Deletes the selected sketch. - | ||||||||
AddNewGradient |
-
-AddNewGradient ()- -Added In API Version- -01.00.00 - -Summary- -Adds the new gradient. - -Returns- -The new gradient. - | ||||||||
AddNewColor |
-
-AddNewColor ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new Returns- -The new | ||||||||
AddNewColor |
-
-AddNewColor (SkiaSharp.SKColor)- -Added In API Version- -01.00.00 - -Summary- -Adds a new
Returns- -The new | ||||||||
AddPropertyBoolean |
-
-AddPropertyBoolean ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new boolean property. - -Returns- -The new | ||||||||
AddPropertyColor |
-
-AddPropertyColor ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new color property. - -Returns- -The new | ||||||||
AddPropertyGradient |
-
-AddPropertyGradient ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new gradient property. - -Returns- -The new | ||||||||
AddPropertyNumber |
-
-AddPropertyNumber ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new number property. - -Returns- -The new | ||||||||
AddPropertyRect |
-
-AddPropertyRect ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new rect property. - -Returns- -The new | ||||||||
AddPropertyStyle |
-
-AddPropertyStyle ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new style property. - -Returns- -The new | ||||||||
AddPropertyText |
-
-AddPropertyText ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new text property. - -Returns- -The new | ||||||||
AddNewProperty |
-
-AddNewProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Adds the given
| ||||||||
DuplicateColor |
-
-DuplicateColor (KimonoCore.KimonoColor)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the given
| ||||||||
DuplicateProperty |
-
-DuplicateProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the property. - -
Returns- -The new | ||||||||
DuplicateGradient |
-
-DuplicateGradient (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the gradient. - -
| ||||||||
DeleteColor |
-
-DeleteColor (KimonoCore.KimonoColor)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given
| ||||||||
DeleteGradient |
-
-DeleteGradient (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given gradient from the portfolio. - -
| ||||||||
DeleteProperty |
-
-DeleteProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given property. - -
| ||||||||
AddNewStyle |
-
-AddNewStyle ()- -Added In API Version- -01.00.00 - -Summary- -Adds the a new | ||||||||
DuplicateStyle |
-
-DuplicateStyle (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the given
| ||||||||
ConvertSelectedShapeToStyle |
-
-ConvertSelectedShapeToStyle ()- -Added In API Version- -01.00.00 - -Summary- -Takes the custom | ||||||||
DeleteStyle |
-
-DeleteStyle (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given
| ||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||
ToCSharpUsingStatements |
-
-ToCSharpUsingStatements (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Builds the C# using statements. - -
Returns- -The required using statements based on what other features have been selected. - | ||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||
ToCSharpKimono |
-
-ToCSharpKimono (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this sketch to C# code using the KimonoCore library. - -
Returns- -The sketch as source code. - | ||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||
RelinkColors |
-
-RelinkColors ()- -Added In API Version- -01.00.00 - -Summary- -Relinks the colors after a clone operation. - | ||||||||
RelinkGradient |
-
-RelinkGradient (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Relinks the gradient after a clone operation. - -
| ||||||||
RelinkStyle |
-
-RelinkStyle (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Relinks the given
| ||||||||
RelinkShape |
-
-RelinkShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Relinks the given
| ||||||||
RelinkSketch |
-
-RelinkSketch (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Relinks the given
| ||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -A deep clone of this | ||||||||
RaisePropertyModified |
-
-RaisePropertyModified (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Raises the property modified event. - -
| ||||||||
RaiseGradientsModified |
-
-RaiseGradientsModified (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Raises the gradients modified event. - -
| ||||||||
RaiseRequestNewUndoPoint |
-
-RaiseRequestNewUndoPoint ()- -Added In API Version- -01.00.00 - -Summary- -Raises the request new undo point event. - | ||||||||
RaiseSketchesModified |
-
-RaiseSketchesModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the sketches modified event. - | ||||||||
RaiseSelectedSketchWillChange |
-
-RaiseSelectedSketchWillChange (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Raises the selected sketch will change event. - -
| ||||||||
RaiseSelectedSketchDidChange |
-
-RaiseSelectedSketchDidChange (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Raises the selected sketch did change event. - -
| ||||||||
RaiseStylesModified |
-
-RaiseStylesModified (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Raises the styles modified event. - -
| ||||||||
RaiseSelectedShapeChanged |
-
-RaiseSelectedShapeChanged (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Raises the selected shape changed event. - -
| ||||||||
RaiseColorsModified |
-
-RaiseColorsModified (KimonoCore.KimonoColor)- -Added In API Version- -01.00.00 - -Summary- -Raises the colors modified event. - -
|
Events | Summary |
---|---|
RequestNewUndoPoint |
-
-RequestNewUndoPoint- -Added In API Version- -01.00.00 - -Summary- -Occurs when a new undo point is requested. - |
SketchesModified |
-
-SketchesModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when sketches collection is modified. - |
SelectedSketchWillChange |
-
-SelectedSketchWillChange- -Added In API Version- -01.00.00 - -Summary- -Occurs when selected sketch will change. - |
SelectedSketchDidChange |
-
-SelectedSketchDidChange- -Added In API Version- -01.00.00 - -Summary- -Occurs when selected sketch did change. - |
StylesModified |
-
-StylesModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when styles collection is modified. - |
SelectedShapeChanged |
-
-SelectedShapeChanged- -Added In API Version- -01.00.00 - -Summary- -Occurs when selected shape changed. - |
ColorsModified |
-
-ColorsModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when colors collection is modified. - |
GradientsModified |
-
-GradientsModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when gradients collection is modified. - |
PropertyModified |
-
-PropertyModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when property collection is modified. - |
Properties | Summary |
---|---|
MaximumUndoPoints |
-
-MaximumUndoPoints- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the maximum undo points. - -Return Value- -The maximum undo points. - |
UndoStack |
-
-UndoStack- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the undo stack. - -Return Value- -The undo stack. - |
RedoStack |
-
-RedoStack- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the redo stack. - -Return Value- -The redo stack. - |
CanUndo |
-
-CanUndo- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the user can undo their last action. - -Return Value- -
|
CanRedo |
-
-CanRedo- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the user can redo their last action. - -Return Value- -
|
Methods | Summary | ||||
---|---|---|---|---|---|
KimonoUndoHandler |
-
-KimonoUndoHandler ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoUndoHandler class. - | ||||
PushUndoPoint |
-
-PushUndoPoint (KimonoCore.KimonoPortfolio)- -Added In API Version- -01.00.00 - -Summary- -Pushes the undo point onto the stack. - -
| ||||
ReplaceLastUndoPoint |
-
-ReplaceLastUndoPoint (KimonoCore.KimonoPortfolio)- -Added In API Version- -01.00.00 - -Summary- -Replaces the last undo point with the one being passed in. - -
| ||||
PopUndoPoint |
-
-PopUndoPoint (KimonoCore.KimonoPortfolio)- -Added In API Version- -01.00.00 - -Summary- -Pops the undo point off the stack. - -
Returns- -The prior state of the | ||||
PopRedoPoint |
-
-PopRedoPoint (KimonoCore.KimonoPortfolio)- -Added In API Version- -01.00.00 - -Summary- -Pops the redo point off the stack. - -
Returns- -The previous state of the | ||||
RaiseUndoStateChanged |
-
-RaiseUndoStateChanged ()- -Added In API Version- -01.00.00 - -Summary- -Raises the undo state changed event. - |
Events | Summary |
---|---|
UndoStateChanged |
-
-UndoStateChanged- -Added In API Version- -01.00.00 - -Summary- -Occurs when undo state changed. - |
Fields | Summary |
---|---|
_name |
-
- Added In API Version 01.00.00 - -The default name of the shape. - |
_style |
-
- Added In API Version 01.00.00 - -The default, custom |
_visible |
-
- Added In API Version 01.00.00 - -The visibility of the shape. - |
Properties | Summary |
---|---|
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
ElementName |
-
-ElementName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the element as it will be called in generated source code. - -Return Value- -The name of the element. - |
Style |
-
-Style- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the style. - -Return Value- -The |
ControlPoints |
-
-ControlPoints- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the control points that define the path of the shape. - -Return Value- -A collection of |
Visible |
-
-Visible- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShape is visible. - -Return Value- -
|
IsEditable |
-
-IsEditable- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoShape is editable. - -Return Value- -
Remarks- -An "Editable Shape" is one that is composed of a set of data points (such as |
LayerDepth |
-
-LayerDepth- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the layer depth from the bottom to the top controlling how shapes are overlapping on the design surface. - -Return Value- -The layer depth. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
PropertyConnections |
-
-PropertyConnections- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the list of Return Value- -The property connections. - |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShape |
-
-KimonoShape ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShape class. - | ||||||||||||
KimonoShape |
-
-KimonoShape (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShape class. - -
| ||||||||||||
KimonoShape |
-
-KimonoShape (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShape class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
AddPropertyConnection |
-
-AddPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Connects the given
| ||||||||||||
RemovePropertyConnection |
-
-RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Removes the property connection. - -
| ||||||||||||
RemoveProperty |
-
-RemoveProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Removes any connection using this property. - -
| ||||||||||||
EvaluateConnectedProperties |
-
-EvaluateConnectedProperties ()- -Added In API Version- -01.00.00 - -Summary- -Evaluates all of the | ||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||
StartEditing |
-
-StartEditing ()- -Added In API Version- -01.00.00 - -Summary- -Places the shape in the editing mode. - | ||||||||||||
EndEditing |
-
-EndEditing ()- -Added In API Version- -01.00.00 - -Summary- -Ends the editing mode. - | ||||||||||||
UncoupleDeletedStyle |
-
-UncoupleDeletedStyle (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Uncouples the deleted style from the shape. - -
| ||||||||||||
ConformGradientToShape |
-
-ConformGradientToShape (KimonoCore.KimonoGradient, SkiaSharp.SKPaint)- -Added In API Version- -01.00.00 - -Summary- -Conforms the gradient to shape by fitting it to the bounds of the shape. - -
| ||||||||||||
ToVector |
-
-ToVector ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a vector. - -Returns- -The shape as a | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
StyleFillPaintForCode |
-
-StyleFillPaintForCode (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Gets the style fill paint for code. - | ||||||||||||
StyleFramePaintForCode |
-
-StyleFramePaintForCode (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Gets the style frame paint for code. - | ||||||||||||
ConformedFillGradientCode |
-
-ConformedFillGradientCode (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Conforms the attached gradient to the shapes bounds for code. - -
Returns- -The fill gradient conformed in code. - | ||||||||||||
ConformedFrameGradientCode |
-
-ConformedFrameGradientCode (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Conforms the attached gradient to the shapes bounds for code. - -
Returns- -The frame gradient conformed in code. - | ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
CloneAttachedStyle |
-
-CloneAttachedStyle ()- -Added In API Version- -01.00.00 - -Summary- -Clones the attached style. - -Returns- -A duplicate | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone of this shape as a base |
Properties | Summary |
---|---|
HasStartHead |
-
-HasStartHead- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeArrow has start head. - -Return Value- -
|
HasEndHead |
-
-HasEndHead- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeArrow has end head. - -Return Value- -
|
HeadInnerRatio |
-
-HeadInnerRatio- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the head inner ratio. - -Return Value- -The head inner ratio. - |
HeadOuterRatio |
-
-HeadOuterRatio- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the head outer ratio. - -Return Value- -The head outer ratio. - |
IsStreamlined |
-
-IsStreamlined- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeArrow is streamlined. - -Return Value- -
Remarks- -A Streamlined Arrow, is drawn as a single line. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeArrow |
-
-KimonoShapeArrow ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeArrow class. - | ||||||||||||
KimonoShapeArrow |
-
-KimonoShapeArrow (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeArrow class. - -
| ||||||||||||
KimonoShapeArrow |
-
-KimonoShapeArrow (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeArrow class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the arrow to a path. - -Returns- -The the arrow as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the arrow into the specified Skia canvas. - -
| ||||||||||||
GrowBounds |
-
-GrowBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Grows the bounds of the arrow. - -
| ||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds of the arrow to a new location. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone of the |
Properties | Summary |
---|---|
Points |
-
-Points- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the points that define the shape. - -Return Value- -The points. - |
Closed |
-
-Closed- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeVector is closed. - -Return Value- -
|
IsEditable |
-
-IsEditable- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoShapeVector is editable. - -Return Value- -
|
LastPoint |
-
-LastPoint- -Added In API Version- -01.00.00 - -Summary- -Gets the last point in the collection of control points. - -Return Value- -The last point. - |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeBezier |
-
-KimonoShapeBezier ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeBezier class. - | ||||||||||||
KimonoShapeBezier |
-
-KimonoShapeBezier (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeBezier class. - -
| ||||||||||||
KimonoShapeBezier |
-
-KimonoShapeBezier (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeBezier class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
RecalculateVectorBounds |
-
-RecalculateVectorBounds ()- -Added In API Version- -01.00.00 - -Summary- -Recalculates the vector bounds to encompas all of the data points that define the shape. - | ||||||||||||
AddPoint |
-
-AddPoint (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Adds a point to the shape. - -
| ||||||||||||
AddPoint |
-
-AddPoint (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Adds the point to the shape. - -
| ||||||||||||
AddPoint |
-
-AddPoint (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Adds the given point to the shape. - -
| ||||||||||||
AddHandlesForPoint |
-
-AddHandlesForPoint (System.Int32, KimonoCore.KimonoBezierPoint)- -Added In API Version- -01.00.00 - -Summary- -Adds the handles for the given bezier point. - -
| ||||||||||||
MoveLastPoint |
-
-MoveLastPoint (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Moves the last point added to the new position. - -
| ||||||||||||
RemovePoint |
-
-RemovePoint (System.Int32)- -Added In API Version- -01.00.00 - -Summary- -Removes the given point. - -
| ||||||||||||
ApplyMoveAndScale |
-
-ApplyMoveAndScale ()- -Added In API Version- -01.00.00 - -Summary- -Applies the move and scale amount to the data point that make up the shape. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the shape into the given Skia Canvas. - -
| ||||||||||||
PointInBound |
-
-PointInBound (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Tests to see if the given point is inside the bounds of the shape. - -
Returns- -
| ||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds of the shape to a new location. - -
| ||||||||||||
BoundsChanged |
-
-BoundsChanged ()- -Added In API Version- -01.00.00 - -Summary- -Handles the bounds of the shape being changed. - | ||||||||||||
StartEditing |
-
-StartEditing ()- -Added In API Version- -01.00.00 - -Summary- -Places the shape into the editing mode where the user can adjust the individual data points that define the shape. - | ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Fields | Summary |
---|---|
ShapeUnderConstruction |
-
- Added In API Version 01.00.00 - -The shape under construction. - |
_selectedShape |
-
- Added In API Version 01.00.00 - -The currently selected shape. - |
Dragging |
-
- Added In API Version 01.00.00 - -Marks if the group itself is being moved be the user. - |
IgnoreDrag |
-
- Added In API Version 01.00.00 - -If |
PerformingDrag |
-
- Added In API Version 01.00.00 - -If |
ToolDownAt |
-
- Added In API Version 01.00.00 - -The last point that a |
_isMaskedGroup |
-
- Added In API Version 01.00.00 - -If |
Properties | Summary |
---|---|
Parent |
-
-Parent- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the parent Return Value- -The parent |
ParentSketch |
-
-ParentSketch- -Added In API Version- -01.00.00 - -Summary- -Gets the parent sketch by scanning backwards through the chain of parent objects until a Return Value- -The parent |
Path |
-
-Path- -Added In API Version- -01.00.00 - -Summary- -Gets the full path from this group back to the parent Return Value- -The path representing the nesting level of this group. - |
Shapes |
-
-Shapes- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the shapes. - -Return Value- -The shapes. - |
SelectedShape |
-
-SelectedShape- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the selected shape. - -Return Value- -The selected shape. - |
DeeplySelectedShape |
-
-DeeplySelectedShape- -Added In API Version- -01.00.00 - -Summary- -Gets the deepest selected shape in a chain of groups. - -Return Value- -The deeply selected shape. - |
DeeplySelectedGroup |
-
-DeeplySelectedGroup- -Added In API Version- -01.00.00 - -Summary- -Gets the deepest selected group in a chain of groups that is in the edit mode. - -Return Value- -The deeply selected group. - |
GroupType |
-
-GroupType- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the type of the group. - -Return Value- -The type of the group as a |
Style |
-
-Style- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the style of this group. - -Return Value- -The style as a |
Visible |
-
-Visible- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeGroup is visible. - -Return Value- -
|
IsEditable |
-
-IsEditable- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoShapeGroup is editable. - -Return Value- -
|
SelectedShapeAtBottom |
-
-SelectedShapeAtBottom- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selected shape is at the bottom. - -Return Value- -
|
SelectedShapeAtTop |
-
-SelectedShapeAtTop- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether the selected shape is at the top. - -Return Value- -
|
IsBooleanConstruct |
-
-IsBooleanConstruct- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeGroup is a boolean construct. - -Return Value- -
|
BooleanOperation |
-
-BooleanOperation- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the boolean operation that will be applied to this group of objects. - -Return Value- -The boolean operation as a |
Mask |
-
-Mask- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the Return Value- -The mask as a |
IsMaskedGroup |
-
-IsMaskedGroup- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeGroup is masked group. - -Return Value- -
|
Methods | Summary | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeGroup |
-
-KimonoShapeGroup (System.Object)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeGroup class. - -
| ||||||||||||||
KimonoShapeGroup |
-
-KimonoShapeGroup (System.Object, System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeGroup class. - -
| ||||||||||||||
KimonoShapeGroup |
-
-KimonoShapeGroup (System.Object, System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeGroup class. - -
| ||||||||||||||
Initialize |
-
-Initialize (System.Object)- -Added In API Version- -01.00.00 - -Summary- -Initialize the specified parent. - -
Returns- -The initialize. - | ||||||||||||||
FindShape |
-
-FindShape (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds a given shape by its Unique ID. - -
Returns- -The | ||||||||||||||
RecalculateGroupBounds |
-
-RecalculateGroupBounds ()- -Added In API Version- -01.00.00 - -Summary- -Recalculates the group bounds to encompass every | ||||||||||||||
ReturnToSketch |
-
-ReturnToSketch ()- -Added In API Version- -01.00.00 - -Summary- -Returns to base parent | ||||||||||||||
SelectShape |
-
-SelectShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Selects the given
| ||||||||||||||
RecalculateLayerDepths |
-
-RecalculateLayerDepths ()- -Added In API Version- -01.00.00 - -Summary- -Recalculates the layer depths. - -Remarks- -Layer depths are used to maintain the front to back order of the | ||||||||||||||
MoveSelectedShapeToBottom |
-
-MoveSelectedShapeToBottom ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape to bottom. - | ||||||||||||||
MoveSelectedShapeBackwards |
-
-MoveSelectedShapeBackwards ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape backwards. - | ||||||||||||||
MoveSelectedShapeToTop |
-
-MoveSelectedShapeToTop ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape to top. - | ||||||||||||||
MoveSelectedShapeForwards |
-
-MoveSelectedShapeForwards ()- -Added In API Version- -01.00.00 - -Summary- -Moves the selected shape forwards. - | ||||||||||||||
AlignAllTop |
-
-AlignAllTop ()- -Added In API Version- -01.00.00 - -Summary- -Aligns all shapes in the group at the top. - | ||||||||||||||
AlignAllBottom |
-
-AlignAllBottom ()- -Added In API Version- -01.00.00 - -Summary- -Aligns all shapes in the group at the bottom. - | ||||||||||||||
AlignAllLeft |
-
-AlignAllLeft ()- -Added In API Version- -01.00.00 - -Summary- -Aligns all shapes in the group to the left. - | ||||||||||||||
AlignAllRight |
-
-AlignAllRight ()- -Added In API Version- -01.00.00 - -Summary- -Aligns all shapes in the group to the right. - | ||||||||||||||
AlignAllCenter |
-
-AlignAllCenter ()- -Added In API Version- -01.00.00 - -Summary- -Centers all shapes in the group. - | ||||||||||||||
AlignAllCenterHorizontal |
-
-AlignAllCenterHorizontal ()- -Added In API Version- -01.00.00 - -Summary- -Center horizontal all shapes in the group. - | ||||||||||||||
AlignAllCenterVertical |
-
-AlignAllCenterVertical ()- -Added In API Version- -01.00.00 - -Summary- -Center vertical all shapes in the group. - | ||||||||||||||
DeleteColor |
-
-DeleteColor (KimonoCore.KimonoColor)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given
| ||||||||||||||
DeleteGradient |
-
-DeleteGradient (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Deletes the given gradient from the group. - -
| ||||||||||||||
AddShape |
-
-AddShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Adds the given
| ||||||||||||||
DuplicateSelectedShape |
-
-DuplicateSelectedShape ()- -Added In API Version- -01.00.00 - -Summary- -Duplicates the selected shape. - | ||||||||||||||
RemoveShape |
-
-RemoveShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Removes the given
| ||||||||||||||
DeleteSelectedShape |
-
-DeleteSelectedShape ()- -Added In API Version- -01.00.00 - -Summary- -Deletes the selected shape. - | ||||||||||||||
ShapeInGroup |
-
-ShapeInGroup (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given
Returns- -
| ||||||||||||||
DeselectAll |
-
-DeselectAll ()- -Added In API Version- -01.00.00 - -Summary- -Deselects all shapes in this group. - | ||||||||||||||
GroupShapes |
-
-GroupShapes ()- -Added In API Version- -01.00.00 - -Summary- -Groups the shapes. - | ||||||||||||||
GroupShapes |
-
-GroupShapes (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Groups the shapes in the parent sketch. - -
| ||||||||||||||
GroupShapes |
-
-GroupShapes (KimonoCore.KimonoShapeGroup)- -Added In API Version- -01.00.00 - -Summary- -Groups the shapes in the parent group. - -
| ||||||||||||||
UngroupShapes |
-
-UngroupShapes ()- -Added In API Version- -01.00.00 - -Summary- -Ungroups the shapes in this group. - | ||||||||||||||
UngroupShapes |
-
-UngroupShapes (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Ungroups the shapes in the parent sketch. - -
| ||||||||||||||
UngroupShapes |
-
-UngroupShapes (KimonoCore.KimonoShapeGroup)- -Added In API Version- -01.00.00 - -Summary- -Ungroups the shapes in the parent group. - -
| ||||||||||||||
DuplicateShapes |
-
-DuplicateShapes ()- -Added In API Version- -01.00.00 - -Summary- -Duplicates the shapes in a selection group. - | ||||||||||||||
DuplicateShapes |
-
-DuplicateShapes (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the shapes in this selection group into the parent sketch. - -
| ||||||||||||||
DuplicateShapes |
-
-DuplicateShapes (KimonoCore.KimonoShapeGroup)- -Added In API Version- -01.00.00 - -Summary- -Duplicates the shapes in this selection group into the parent group. - -
| ||||||||||||||
DeleteShapes |
-
-DeleteShapes ()- -Added In API Version- -01.00.00 - -Summary- -Deletes the shapes in this selection group. - | ||||||||||||||
DeleteShapes |
-
-DeleteShapes (KimonoCore.KimonoSketch)- -Added In API Version- -01.00.00 - -Summary- -Deletes the shapes in this selection group from the parent sketch. - -
| ||||||||||||||
DeleteShapes |
-
-DeleteShapes (KimonoCore.KimonoShapeGroup)- -Added In API Version- -01.00.00 - -Summary- -Deletes the shapes in this selection group from the parent group. - -
| ||||||||||||||
ApplyMoveAndScale |
-
-ApplyMoveAndScale ()- -Added In API Version- -01.00.00 - -Summary- -Applies the move and scale adjustments to all | ||||||||||||||
RemovePropertyConnection |
-
-RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Removes the property connection. - -
| ||||||||||||||
RemoveProperty |
-
-RemoveProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Removes any connection using this property. - -
| ||||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the group of shapes to a path. - -Returns- -The group of shapes as a | ||||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draw all the
| ||||||||||||||
StartEditing |
-
-StartEditing ()- -Added In API Version- -01.00.00 - -Summary- -Starts editing this group. - | ||||||||||||||
EndEditing |
-
-EndEditing ()- -Added In API Version- -01.00.00 - -Summary- -Ends editing this group. - | ||||||||||||||
PointInBound |
-
-PointInBound (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given point is inside the bounds of this group. - -
Returns- -
| ||||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds of this group. - -
| ||||||||||||||
BoundsChanged |
-
-BoundsChanged ()- -Added In API Version- -01.00.00 - -Summary- -Update the bouds of this group when they have changed from either a move or a drag operation. - | ||||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||||
RelinkShape |
-
-RelinkShape (KimonoCore.KimonoShape)- -Added In API Version- -01.00.00 - -Summary- -Relinks the shape after a clone operation. - -
| ||||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -A deep clone of this | ||||||||||||||
ToolDown |
-
-ToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Handles the user placing the current |
Fields | Summary |
---|---|
Selection |
-
- Added In API Version 01.00.00 - -The group is a current active selection. - |
DragSelect |
-
- Added In API Version 01.00.00 - -The group is a drag to select selection that is underway. - |
Collection |
-
- Added In API Version 01.00.00 - -The group is a collection of shape that have been grouped together and are treated as a single object in the editor. - |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeLine |
-
-KimonoShapeLine ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeLine class. - | ||||||||||||
KimonoShapeLine |
-
-KimonoShapeLine (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeLine class. - -
| ||||||||||||
KimonoShapeLine |
-
-KimonoShapeLine (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeLine class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the line into the given Skia canvas. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone of the |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeOval |
-
-KimonoShapeOval ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeOval class. - | ||||||||||||
KimonoShapeOval |
-
-KimonoShapeOval (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeOval class. - -
| ||||||||||||
KimonoShapeOval |
-
-KimonoShapeOval (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeOval class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draw the oval into the given Skia Canvas. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Properties | Summary |
---|---|
NumberOfSides |
-
-NumberOfSides- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the number of sides. - -Return Value- -The number of sides. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapePolygon |
-
-KimonoShapePolygon ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapePolygon class. - | ||||||||||||
KimonoShapePolygon |
-
-KimonoShapePolygon (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapePolygon class. - -
| ||||||||||||
KimonoShapePolygon |
-
-KimonoShapePolygon (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapePolygon class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
MakeSidePoints |
-
-MakeSidePoints (System.Double, System.Int32, SkiaSharp.SKRect)- -Added In API Version- -01.00.00 - -Summary- -Makes the star points. - -
Returns- -The star points. - -Remarks- -This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. - | ||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the polygon into the given Skia Canvas. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeRect |
-
-KimonoShapeRect ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRect class. - | ||||||||||||
KimonoShapeRect |
-
-KimonoShapeRect (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRect class. - -
| ||||||||||||
KimonoShapeRect |
-
-KimonoShapeRect (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRect class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the rectangle into the given Skia Canvas. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
CornerRadius |
-
-CornerRadius- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the corner radius. - -Return Value- -The corner radius. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
Methods | Summary | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeRoundRect |
-
-KimonoShapeRoundRect ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRoundRect class. - | ||||||||||||||
KimonoShapeRoundRect |
-
-KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRoundRect class. - -
| ||||||||||||||
KimonoShapeRoundRect |
-
-KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRoundRect class. - -
| ||||||||||||||
KimonoShapeRoundRect |
-
-KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRoundRect class. - -
| ||||||||||||||
KimonoShapeRoundRect |
-
-KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeRoundRect class. - -
| ||||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the round rectangle into the given Skia Canvas. - -
| ||||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Properties | Summary |
---|---|
NumberOfPoints |
-
-NumberOfPoints- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the number of points. - -Return Value- -The number of points. - |
SkipPoints |
-
-SkipPoints- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the skip points. - -Return Value- -The skip points. - |
DepthOffset |
-
-DepthOffset- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the depth offset for the individual points. - -Return Value- -The depth offset. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
Methods | Summary | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeStar |
-
-KimonoShapeStar ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeStar class. - | ||||||||||||||||||||
KimonoShapeStar |
-
-KimonoShapeStar (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeStar class. - -
| ||||||||||||||||||||
KimonoShapeStar |
-
-KimonoShapeStar (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeStar class. - -
| ||||||||||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||||||||||
MakeStarPoints |
-
-MakeStarPoints (System.Double, System.Int32, System.Int32, SkiaSharp.SKRect, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Makes the star points. - -
Returns- -The star points. - -Remarks- -This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. - | ||||||||||||||||||||
CalculateConcaveRadius |
-
-CalculateConcaveRadius (System.Int32, System.Int32)- -Added In API Version- -01.00.00 - -Summary- -Calculates the concave radius. - -
Returns- -The concave radius. - -Remarks- -This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. - | ||||||||||||||||||||
FindIntersection |
-
-FindIntersection (SkiaSharp.SKPoint, SkiaSharp.SKPoint, SkiaSharp.SKPoint, SkiaSharp.SKPoint, System.Boolean@, System.Boolean@, SkiaSharp.SKPoint@, SkiaSharp.SKPoint@, SkiaSharp.SKPoint@)- -Added In API Version- -01.00.00 - -Summary- -Finds the intersection. - -
Remarks- -This code adapted from http://csharphelper.com/blog/2014/08/determine-where-two-lines-intersect-in-c/ by Rod Stephens. - | ||||||||||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the star into the given Skia Canvas. - -
| ||||||||||||||||||||
ToVector |
-
-ToVector ()- -Added In API Version- -01.00.00 - -Summary- -Converts the star into a vector. - -Returns- -The | ||||||||||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Fields | Summary |
---|---|
Unselected |
-
- Added In API Version 01.00.00 - -The shape is unselected. - |
Selected |
-
- Added In API Version 01.00.00 - -The shape is being selected. - |
Editing |
-
- Added In API Version 01.00.00 - -The shape is in the edit mode and individual control points can be added, deleted, moved or adjusted. - |
Finalizing |
-
- Added In API Version 01.00.00 - -The shape is leaving the edit mode and needs to be completed. - |
Constructing |
-
- Added In API Version 01.00.00 - -The shape is in the process of being built. For example, a set of shapes being added to a group. - |
Grouping |
-
- Added In API Version 01.00.00 - -The shape is being added to a group. - |
Properties | Summary |
---|---|
Text |
-
-Text- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text. - -Return Value- -The text. - |
FontMetrics |
-
-FontMetrics- -Added In API Version- -01.00.00 - -Summary- -Gets the font metrics. - -Return Value- -The font metrics. - |
IsLinearText |
-
-IsLinearText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeText is linear text. - -Return Value- -
|
IsVerticalText |
-
-IsVerticalText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeText is vertical text. - -Return Value- -
|
StrikeThruText |
-
-StrikeThruText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeText strike thru text. - -Return Value- -
|
TextAlign |
-
-TextAlign- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text align. - -Return Value- -The text align. - |
TextEncoding |
-
-TextEncoding- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text encoding. - -Return Value- -The text encoding. - |
TextScaleX |
-
-TextScaleX- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text scale x. - -Return Value- -The text scale x. - |
TextSize |
-
-TextSize- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the size of the text. - -Return Value- -The size of the text. - |
TextSkewX |
-
-TextSkewX- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text skew x. - -Return Value- -The text skew x. - |
Typeface |
-
-Typeface- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the typeface. - -Return Value- -The typeface. - |
FontFamilyName |
-
-FontFamilyName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the font family. - -Return Value- -The name of the font family. - |
TypefaceStyle |
-
-TypefaceStyle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the typeface style. - -Return Value- -The typeface style. - |
UnderlineText |
-
-UnderlineText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeText underline text. - -Return Value- -
|
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeText |
-
-KimonoShapeText ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeText class. - | ||||||||||||
KimonoShapeText |
-
-KimonoShapeText (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeText class. - -
| ||||||||||||
KimonoShapeText |
-
-KimonoShapeText (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeText class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the text block into the given Skia Canvas. - -
Remarks- -TODO: This routine currently breaks line on characters and it needs to be adjust to break on word boundaries. - | ||||||||||||
GrowBounds |
-
-GrowBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Grows the bounds of the text block. - -
Remarks- -TODO: Changing the bounds of a text box should optionally scale the size of the text within. - | ||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds of the text block. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - -Remarks- -TODO: This routine currently breaks line on characters and it needs to be adjust to break on word boundaries. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeTriangle |
-
-KimonoShapeTriangle ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeTriangle class. - | ||||||||||||
KimonoShapeTriangle |
-
-KimonoShapeTriangle (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeTriangle class. - -
| ||||||||||||
KimonoShapeTriangle |
-
-KimonoShapeTriangle (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeTriangle class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the triangle into the given Skia Canvas. - -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Properties | Summary |
---|---|
Points |
-
-Points- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the points that define the shape. - -Return Value- -The points. - |
Closed |
-
-Closed- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoShapeVector is closed. - -Return Value- -
|
IsEditable |
-
-IsEditable- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoShapeVector is editable. - -Return Value- -
|
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeVector |
-
-KimonoShapeVector ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeVector class. - | ||||||||||||
KimonoShapeVector |
-
-KimonoShapeVector (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeVector class. - -
| ||||||||||||
KimonoShapeVector |
-
-KimonoShapeVector (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShapeVector class. - -
| ||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||
RecalculateVectorBounds |
-
-RecalculateVectorBounds ()- -Added In API Version- -01.00.00 - -Summary- -Recalculates the vector bounds to encompas all of the data points that define the shape. - | ||||||||||||
AddPoint |
-
-AddPoint (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Adds a point to the shape. - -
| ||||||||||||
AddPoint |
-
-AddPoint (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Adds the given point to the shape. - -
| ||||||||||||
MoveLastPoint |
-
-MoveLastPoint (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Moves the last point added to the new position. - -
| ||||||||||||
RemovePoint |
-
-RemovePoint (System.Int32)- -Added In API Version- -01.00.00 - -Summary- -Removes the given point. - -
| ||||||||||||
ApplyMoveAndScale |
-
-ApplyMoveAndScale ()- -Added In API Version- -01.00.00 - -Summary- -Applies the move and scale amount to the data point that make up the shape. - | ||||||||||||
ToPath |
-
-ToPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the current shape to a path. - -Returns- -The shape as a | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the shape into the given Skia Canvas. - -
| ||||||||||||
PointInBound |
-
-PointInBound (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Tests to see if the given point is inside the bounds of the shape. - -
Returns- -
| ||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds of the shape to a new location. - -
| ||||||||||||
BoundsChanged |
-
-BoundsChanged ()- -Added In API Version- -01.00.00 - -Summary- -Handles the bounds of the shape being changed. - | ||||||||||||
StartEditing |
-
-StartEditing ()- -Added In API Version- -01.00.00 - -Summary- -Places the shape into the editing mode where the user can adjust the individual data points that define the shape. - | ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone |
Properties | Summary |
---|---|
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name as a |
Usage |
-
-Usage- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the usage of this property. - -Return Value- -The |
IsObiScriptValue |
-
-IsObiScriptValue- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoProperty is the result of an Obi Script. - -Return Value- -
|
ObiScript |
-
-ObiScript- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the obi script that will be used to calculate the value of this Return Value- -The obi script. - |
Methods | Summary |
---|---|
KimonoProperty |
-
-KimonoProperty ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoProperty class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToRect |
-
-ToRect ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToFloat |
-
-ToFloat ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToInt |
-
-ToInt ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToStyle |
-
-ToStyle ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToBool |
-
-ToBool ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToColor |
-
-ToColor ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The color. - |
ToGradient |
-
-ToGradient ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The gradient. - |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Fields | Summary |
---|---|
LocalVariable |
-
- Added In API Version 01.00.00 - -The given |
GlobalVariable |
-
- Added In API Version 01.00.00 - -The given |
Parameter |
-
- Added In API Version 01.00.00 - -The given |
Fields | Summary |
---|---|
Undefined |
-
- Added In API Version 01.00.00 - -The connection point hasn't been defined. - |
Rect |
-
- Added In API Version 01.00.00 - -The rectangle that defines the |
Top |
-
- Added In API Version 01.00.00 - -The Top coordinate of a |
Left |
-
- Added In API Version 01.00.00 - -The Left coordinate of a |
Bottom |
-
- Added In API Version 01.00.00 - -The Bottom coordinate of a |
Right |
-
- Added In API Version 01.00.00 - -The Right coordinate of a |
Width |
-
- Added In API Version 01.00.00 - -The Widht of a |
Height |
-
- Added In API Version 01.00.00 - -The Height of a |
RotationDegrees |
-
- Added In API Version 01.00.00 - -The Rotational Degrees of a |
Style |
-
- Added In API Version 01.00.00 - -The |
Visible |
-
- Added In API Version 01.00.00 - -The visibility of a |
HasStartHead |
-
- Added In API Version 01.00.00 - -The has start head of a |
HasEndHead |
-
- Added In API Version 01.00.00 - -The has end head of a |
HeadInnerRatio |
-
- Added In API Version 01.00.00 - -The head inner ratio of a |
HeadOuterRatio |
-
- Added In API Version 01.00.00 - -The head outer ratio of a |
IsStreamlined |
-
- Added In API Version 01.00.00 - -The is streamlined of a |
NumberOfSides |
-
- Added In API Version 01.00.00 - -The number of sides of a |
CornerRadius |
-
- Added In API Version 01.00.00 - -The corner radius of a |
NumberOfPoints |
-
- Added In API Version 01.00.00 - -The number of points of a |
SkipPoints |
-
- Added In API Version 01.00.00 - -The skip points of a |
DepthOffset |
-
- Added In API Version 01.00.00 - -The depth offset of a |
Text |
-
- Added In API Version 01.00.00 - -The text of a |
BaseColor |
-
- Added In API Version 01.00.00 - -The base color of a |
AdjustsHue |
-
- Added In API Version 01.00.00 - -The adjusts hue of a |
HueAdjustment |
-
- Added In API Version 01.00.00 - -The hue adjustment of a |
AdjustsSaturation |
-
- Added In API Version 01.00.00 - -The adjusts saturation of a |
SaturationAdjustment |
-
- Added In API Version 01.00.00 - -The saturation adjustment of a |
AdjustsBrightness |
-
- Added In API Version 01.00.00 - -The adjusts brightness of a |
BrightnessAdjustment |
-
- Added In API Version 01.00.00 - -The brightness adjustment of a |
AdjustsAlpha |
-
- Added In API Version 01.00.00 - -The adjusts alpha of a |
AlphaAdjustment |
-
- Added In API Version 01.00.00 - -The alpha adjustment of a |
HasFrame |
-
- Added In API Version 01.00.00 - -The has frame of a |
HasFrameBlur |
-
- Added In API Version 01.00.00 - -The has frame blur of a |
FrameHorizontalBlurAmount |
-
- Added In API Version 01.00.00 - -The frame horizontal blur amount of a |
FrameVerticalBlurAmount |
-
- Added In API Version 01.00.00 - -The frame vertical blur amount of a |
HasFrameShadow |
-
- Added In API Version 01.00.00 - -The has frame shadow of a |
FrameShadowHorizontalOffset |
-
- Added In API Version 01.00.00 - -The frame horizontal offset of a |
FrameShadowVerticalOffset |
-
- Added In API Version 01.00.00 - -The frame vertical offset of a |
FrameShadowHorizontalBlurAmount | -FrameShadowHorizontalBlurAmount - -Added In API Version 01.00.00 - -The frame shadow horizontal blur amount of a `KimonoStyle. - |
FrameShadowVerticalBlurAmount | -FrameShadowVerticalBlurAmount - -Added In API Version 01.00.00 - -The frame shadow vertical blur amount of a |
FrameShadowLinkedColor |
-
- Added In API Version 01.00.00 - -The color of the frame shadow linked of a |
HasFill |
-
- Added In API Version 01.00.00 - -The has fill of a |
HasFillBlur |
-
- Added In API Version 01.00.00 - -The has fill blur of a |
FillHorizontalBlurAmount |
-
- Added In API Version 01.00.00 - -The fill horizontal blur amount of a |
FillVerticalBlurAmount |
-
- Added In API Version 01.00.00 - -The fill vertical blur amount of a |
HasFillShadow |
-
- Added In API Version 01.00.00 - -The has fill shadow of a |
FillShadowHorizontalOffset |
-
- Added In API Version 01.00.00 - -The fill shadow horizontal offset of a |
FillShadowVerticalOffset |
-
- Added In API Version 01.00.00 - -The fill shadow vertical offset of a |
FillShadowHorizontalBlurAmount | -FillShadowHorizontalBlurAmount - -Added In API Version 01.00.00 - -The fill shadow horizontal blur amount of a |
FillShadowVerticalBlurAmount |
-
- Added In API Version 01.00.00 - -The fill shadow vertical blur amount of a |
FillShadowLinkedColor |
-
- Added In API Version 01.00.00 - -The color of the fill shadow linked of a |
FrameColor |
-
- Added In API Version 01.00.00 - -The color of the frame of a |
FrameGradient |
-
- Added In API Version 01.00.00 - -The frame gradient of a |
FillColor |
-
- Added In API Version 01.00.00 - -The color of the fill of a |
FillGradient |
-
- Added In API Version 01.00.00 - -The fill gradient of a |
IsVerticalText |
-
- Added In API Version 01.00.00 - -The is vertical text of a |
StrikeThruText |
-
- Added In API Version 01.00.00 - -The strike thru text of a |
TextScaleX |
-
- Added In API Version 01.00.00 - -The text scale x of a |
TextSize |
-
- Added In API Version 01.00.00 - -The size of the text of a |
TextSkewX |
-
- Added In API Version 01.00.00 - -The text skew x of a |
FontFamilyName |
-
- Added In API Version 01.00.00 - -The name of the font family of a |
UnderlineText |
-
- Added In API Version 01.00.00 - -The underline text of a |
HasFrameJitter |
-
- Added In API Version 01.00.00 - -The has frame jitter of a |
FrameJitterLength |
-
- Added In API Version 01.00.00 - -The length of the frame jitter of a |
FrameJitterDeviation |
-
- Added In API Version 01.00.00 - -The frame jitter deviation of a |
HasFillJitter |
-
- Added In API Version 01.00.00 - -The has fill jitter of a |
FillJitterLength |
-
- Added In API Version 01.00.00 - -The length of the fill jitter of a |
FillJitterDeviation |
-
- Added In API Version 01.00.00 - -The fill jitter deviation of a |
HasFrameDash |
-
- Added In API Version 01.00.00 - -The has frame dash of a |
Properties | Summary |
---|---|
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
ConnectionPoint |
-
-ConnectionPoint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the point that a given Return Value- -The connection point as a |
ConnectedProperty |
-
-ConnectedProperty- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the connected property. - -Return Value- -The connected |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
KimonoPropertyConnection |
-
-KimonoPropertyConnection ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyConnection class. - | ||||||
KimonoPropertyConnection |
-
-KimonoPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyConnection class. - -
| ||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Successful |
-
-Successful- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether the Obi Script ran successfully. - -Return Value- -
|
ErrorMessage |
-
-ErrorMessage- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the error message if the Obi Script execution failed. - -Return Value- -The error message or "" if the script ran successfully. - |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
ObiScriptResult |
-
-ObiScriptResult ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the ObiScriptResult class. - | ||||||
ObiScriptResult |
-
-ObiScriptResult (System.Boolean, System.String)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the ObiScriptResult class. - -
|
Properties | Summary |
---|---|
ControlPoint |
-
-ControlPoint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the control point. - -Return Value- -The control point. - |
EndPoint |
-
-EndPoint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the end point. - -Return Value- -The end point. - |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoBezierPoint |
-
-KimonoBezierPoint ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBezierPoint class. - | ||||||||||
KimonoBezierPoint |
-
-KimonoBezierPoint (SkiaSharp.SKPoint, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBezierPoint class. - -
| ||||||||||
KimonoBezierPoint |
-
-KimonoBezierPoint (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBezierPoint class. - -
| ||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Fields | Summary |
---|---|
Rect |
-
- Added In API Version 01.00.00 - -The base |
PreviousCenter |
-
- Added In API Version 01.00.00 - -Holds the previous center used in scaling operations. - |
PreviousRect |
-
- Added In API Version 01.00.00 - -Holds the previous rect used in scaling operations. - |
Properties | Summary |
---|---|
State |
-
-State- -Added In API Version- -01.00.00 - -Summary- -Gets the current edit state of the Return Value- -The state as a |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
Top |
-
-Top- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the top. - -Return Value- -The top coord location. - |
Left |
-
-Left- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the left. - -Return Value- -The left coord location. - |
Bottom |
-
-Bottom- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the bottom. - -Return Value- -The bottom coord location. - |
Right |
-
-Right- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the right. - -Return Value- -The right coord location. - |
Width |
-
-Width- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the width. - -Return Value- -The width of the shape's bounding box. - |
Height |
-
-Height- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the height. - -Return Value- -The height of the shape's bounding box. - |
HorizontalCenter |
-
-HorizontalCenter- -Added In API Version- -01.00.00 - -Summary- -Gets the horizontal center. - -Return Value- -The horizontal center. - |
VerticalCenter |
-
-VerticalCenter- -Added In API Version- -01.00.00 - -Summary- -Gets the vertical center. - -Return Value- -The vertical center. - |
Center |
-
-Center- -Added In API Version- -01.00.00 - -Summary- -Gets the center. - -Return Value- -The center. - |
RotationDegrees |
-
-RotationDegrees- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the rotation degrees. - -Return Value- -The rotation degrees. - |
TopLeftHandle |
-
-TopLeftHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the top left handle. - -Return Value- -The top left handle. - |
TopHandle |
-
-TopHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the top handle. - -Return Value- -The top handle. - |
TopRightHandle |
-
-TopRightHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the top right handle. - -Return Value- -The top right handle. - |
RightHandle |
-
-RightHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the right handle. - -Return Value- -The right handle. - |
BottomRightHandle |
-
-BottomRightHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the bottom right handle. - -Return Value- -The bottom right handle. - |
BottomHandle |
-
-BottomHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the bottom handle. - -Return Value- -The bottom handle. - |
BottomLeftHandle |
-
-BottomLeftHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the bottom left handle. - -Return Value- -The bottom left handle. - |
LeftHandle |
-
-LeftHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the left handle. - -Return Value- -The left handle. - |
HitOffset |
-
-HitOffset- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the hit offset. - -Return Value- -The hit offset. - |
HitHandle |
-
-HitHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the hit handle. - -Return Value- -The hit handle. - |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoBounds |
-
-KimonoBounds ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBounds class. - | ||||||||||||
KimonoBounds |
-
-KimonoBounds (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBounds class. - -
| ||||||||||||
KimonoBounds |
-
-KimonoBounds (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBounds class. - -
| ||||||||||||
SavePreviousBounds |
-
-SavePreviousBounds ()- -Added In API Version- -01.00.00 - -Summary- -Saves the previous bounds. - | ||||||||||||
ValueBetween |
-
-ValueBetween (System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Checks to see if the given value is between the two given points. - -
Returns- -The | ||||||||||||
AddHandles |
-
-AddHandles (KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Adds the control handles to the bounds - | ||||||||||||
RemoveHandles |
-
-RemoveHandles ()- -Added In API Version- -01.00.00 - -Summary- -Removes the control handles from the bounds. - | ||||||||||||
BoundsChanged |
-
-BoundsChanged ()- -Added In API Version- -01.00.00 - -Summary- -Updates the location of the edit handles when the bounds has been relocated or resized. - | ||||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the bounding box and its edit handles into the given canvas - -
| ||||||||||||
Select |
-
-Select ()- -Added In API Version- -01.00.00 - -Summary- -Puts the | ||||||||||||
PlaceUnderConstruction |
-
-PlaceUnderConstruction (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Places the bounds under construction. - -
| ||||||||||||
StartGrouping |
-
-StartGrouping ()- -Added In API Version- -01.00.00 - -Summary- -Starts the bounds grouping. - | ||||||||||||
Unselect |
-
-Unselect ()- -Added In API Version- -01.00.00 - -Summary- -Unselects the | ||||||||||||
ChangeBounds |
-
-ChangeBounds (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Changes the bounds to match the given values. - -
| ||||||||||||
GrowBounds |
-
-GrowBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Adjusts the size of the bounds. - -
| ||||||||||||
MoveBounds |
-
-MoveBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Moves the bounds to the given point. - -
| ||||||||||||
DragBounds |
-
-DragBounds (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the bounds. - -
| ||||||||||||
PointInBound |
-
-PointInBound (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given point is inside of the current bounds - -
Returns- -
| ||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Fields | Summary |
---|---|
DrawWidth |
-
- Added In API Version 01.00.00 - -The width of the drag handle. - |
DrawOffset |
-
- Added In API Version 01.00.00 - -The draw offset of the drag handle. - |
Properties | Summary |
---|---|
Index |
-
-Index- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the index. - -Return Value- -The index. - |
HandleType |
-
-HandleType- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the type of the handle. - -Return Value- -The type of the handle as a |
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
State |
-
-State- -Added In API Version- -01.00.00 - -Summary- -Gets the edit state of the Return Value- -The state as a |
X |
-
-X- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the x value. - -Return Value- -The x coord of the handle's top-left location. - |
Y |
-
-Y- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the y value. - -Return Value- -The y coord of the handle's top-left location. - |
Rect |
-
-Rect- -Added In API Version- -01.00.00 - -Summary- -Gets the rect. - -Return Value- -The rect. - |
Constraint |
-
-Constraint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the edit constraint. - -Return Value- -The edit constraint as a |
HitOffset |
-
-HitOffset- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the hit offset. - -Return Value- -The hit offset. - |
Color |
-
-Color- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color that this handle represents in a gradient. If the Return Value- -The |
LinkedColor |
-
-LinkedColor- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color that this handle represents in a gradient. If the Return Value- -The color of the linked. - |
RepresentedColor |
-
-RepresentedColor- -Added In API Version- -01.00.00 - -Summary- -Gets the color that this handle represents. - -Return Value- -The color as a |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoHandle |
-
-KimonoHandle (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoHandle class. - -
| ||||||||||
KimonoHandle |
-
-KimonoHandle (System.Single, System.Single, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoHandle class. - -
| ||||||||||
KimonoHandle |
-
-KimonoHandle (System.Single, System.Single, KimonoCore.KimonoHandleConstraint)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoHandle class. - -
| ||||||||||
KimonoHandle |
-
-KimonoHandle (System.Single, System.Single, KimonoCore.KimonoHandleConstraint, KimonoCore.KimonoShapeState)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoHandle class. - -
| ||||||||||
Draw |
-
-Draw (SkiaSharp.SKCanvas)- -Added In API Version- -01.00.00 - -Summary- -Draws the hanled into the given Skia canvas. - -
Returns- -The draw. - | ||||||||||
MoveTo |
-
-MoveTo (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Moves the handle to the given coordinates. - -
| ||||||||||
PointInBound |
-
-PointInBound (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Test to see if the given point is inside of the current bounds - -
Returns- -
| ||||||||||
DragHandle |
-
-DragHandle (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Drags the handle. - -
| ||||||||||
ToPoint |
-
-ToPoint ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The | ||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - | ||||||||||
RaiseMoved |
-
-RaiseMoved (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Raises the moved event. - -
|
Events | Summary |
---|---|
Moved |
-
-Moved- -Added In API Version- -01.00.00 - -Summary- -Occurs when moved. - |
Fields | Summary |
---|---|
None |
-
- Added In API Version 01.00.00 - -No movement constraint. - |
Horizontal |
-
- Added In API Version 01.00.00 - -The handle can only be moved horizontally. - |
Vertical |
-
- Added In API Version 01.00.00 - -The handle can only be moved vertically. - |
Locked |
-
- Added In API Version 01.00.00 - -The handle is locked in place and cannot be moved. - |
Fields | Summary |
---|---|
ControlPoint |
-
- Added In API Version 01.00.00 - -A general purpose handle for a shape's bound or a control point on a vector or bezier. - |
GradientColor |
-
- Added In API Version 01.00.00 - -Defines a color inside of a gradient. - |
GradientPosition |
-
- Added In API Version 01.00.00 - -Defines the position of a gradient in a shape object. - |
BezierControlPoint |
-
- Added In API Version 01.00.00 - -Defines the control point for a |
Fields | Summary |
---|---|
_horizontalBlurAmount |
-
- Added In API Version 01.00.00 - -The horizontal blur amount. - |
_verticalBlurAmount |
-
- Added In API Version 01.00.00 - -The vertical blur amount. - |
Properties | Summary |
---|---|
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
HorizontalBlurAmount |
-
-HorizontalBlurAmount- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the horizontal blur amount. - -Return Value- -The horizontal blur amount. - |
VerticalBlurAmount |
-
-VerticalBlurAmount- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the vertical blur amount. - -Return Value- -The vertical blur amount. - |
BlurFilter |
-
-BlurFilter- -Added In API Version- -01.00.00 - -Summary- -Gets the blur filter represented by this blur effect. - -Return Value- -The |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
KimonoBlur |
-
-KimonoBlur ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBlur class. - | ||||||||
KimonoBlur |
-
-KimonoBlur (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoBlur class. - -
| ||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts this blur effect to code using the Skia library. - -Returns- -The blur as code. - | ||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this blur effect to code using the KimonoCore library. - -Returns- -The blur as code. - | ||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - | ||||||||
RaiseBlurModified |
-
-RaiseBlurModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the blur modified event. - |
Events | Summary |
---|---|
BlurModified |
-
-BlurModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when the blur is modified. - |
Fields | Summary |
---|---|
_horizontalOffset |
-
- Added In API Version 01.00.00 - -The horizontal offset. - |
_verticalOffset |
-
- Added In API Version 01.00.00 - -The vertical offset. - |
_horizontalBlurAmount |
-
- Added In API Version 01.00.00 - -The horizontal blur amount. - |
_verticalBlurAmount |
-
- Added In API Version 01.00.00 - -The vertical blur amount. - |
_color |
-
- Added In API Version 01.00.00 - -The color of the shadow. - |
_linkedColor |
-
- Added In API Version 01.00.00 - -A linked |
Properties | Summary |
---|---|
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
HorizontalOffset |
-
-HorizontalOffset- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the horizontal offset. - -Return Value- -The horizontal offset. - |
VerticalOffset |
-
-VerticalOffset- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the vertical offset. - -Return Value- -The vertical offset. - |
HorizontalBlurAmount |
-
-HorizontalBlurAmount- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the horizontal blur amount. - -Return Value- -The horizontal blur amount. - |
VerticalBlurAmount |
-
-VerticalBlurAmount- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the vertical blur amount. - -Return Value- -The vertical blur amount. - |
Color |
-
-Color- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color of the shadow. - -Return Value- -The color. - |
LinkedColor |
-
-LinkedColor- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color of the linked. - -Return Value- -The color of the linked. - |
ShadowColor |
-
-ShadowColor- -Added In API Version- -01.00.00 - -Summary- -Gets the color of the shadow. - -Return Value- -The color of the shadow as a Remarks- -Returns either the custom color attached to this shadow or a linked color if it is being used. - |
ShadowFilter |
-
-ShadowFilter- -Added In API Version- -01.00.00 - -Summary- -Gets the shadoe filter represented by this shadow effect. - -Return Value- -The |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShadow |
-
-KimonoShadow ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShadow class. - | ||||||||||
KimonoShadow |
-
-KimonoShadow (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoShadow class. - -
| ||||||||||
HandleLinkedColorChanged |
-
-HandleLinkedColorChanged ()- -Added In API Version- -01.00.00 - -Summary- -Handles the linked color changed. - | ||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shadow to C# code using the Skia library. - -Returns- -The shadow as code. - | ||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shadow to C# code using the KimonoCore library. - -Returns- -The shadow as code. - | ||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - | ||||||||||
RaiseShadowModified |
-
-RaiseShadowModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the shadow modified event. - |
Events | Summary |
---|---|
ShadowModified |
-
-ShadowModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when the shadow is modified. - |
Fields | Summary |
---|---|
_gradientType |
-
- Added In API Version 01.00.00 - -The type of the gradient. - |
_startPoint |
-
- Added In API Version 01.00.00 - -The start point. - |
_endPoint |
-
- Added In API Version 01.00.00 - -The end point. - |
_radius |
-
- Added In API Version 01.00.00 - -The radius for radial and conical gradients. - |
_tileMode |
-
- Added In API Version 01.00.00 - -The gradient tile mode. - |
_selectedHandle |
-
- Added In API Version 01.00.00 - -The selected handle. - |
PerformingDrag |
-
- Added In API Version 01.00.00 - -Is the user performing a drag operation. - |
Properties | Summary |
---|---|
GradientType |
-
-GradientType- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the type of the gradient. - -Return Value- -The type of the gradient. - |
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
ElementName |
-
-ElementName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the element as it will be called in generated source code. - -Return Value- -The name of the element. - |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
BarWidth |
-
-BarWidth- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the width of the bar. - -Return Value- -The width of the bar. - |
BarHeight |
-
-BarHeight- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the height of the bar. - -Return Value- -The height of the bar. - |
PreviewWidth |
-
-PreviewWidth- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the width of the preview. - -Return Value- -The width of the preview. - |
PreviewHeight |
-
-PreviewHeight- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the height of the preview. - -Return Value- -The height of the preview. - |
StartPoint |
-
-StartPoint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the start point. - -Return Value- -The start point. - |
EndPoint |
-
-EndPoint- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the end point. - -Return Value- -The end point. - |
Radius |
-
-Radius- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the radius used by radial and conical gradients. - -Return Value- -The radius. - |
TileMode |
-
-TileMode- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the tile mode. - -Return Value- -The tile mode. - |
ControlPoints |
-
-ControlPoints- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the control points that define the color. - -Return Value- -The control points. - |
SelectedHandle |
-
-SelectedHandle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the selected handle. - -Return Value- -The selected handle. - |
SelectedColor |
-
-SelectedColor- -Added In API Version- -01.00.00 - -Summary- -Gets the color of the selected handle. - -Return Value- -The color of the selected handle or black if no handle is selected. - |
Shader |
-
-Shader- -Added In API Version- -01.00.00 - -Summary- -Gets the Skia Shader that represents this gradient. - -Return Value- -The |
Methods | Summary | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoGradient |
-
-KimonoGradient ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoGradient class. - | ||||||||||||||||
KimonoGradient |
-
-KimonoGradient (KimonoCore.KimonoGradientType, KimonoCore.KimonoHandle, KimonoCore.KimonoHandle, System.Single, SkiaSharp.SKShaderTileMode, SkiaSharp.SKColor[], System.Single[])- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoGradient class. - -
| ||||||||||||||||
KimonoGradient |
-
-KimonoGradient (System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoGradient class. - -
| ||||||||||||||||
KimonoGradient |
-
-KimonoGradient (System.Single, System.Single, System.Single, System.Single)- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoGradient class. - -
| ||||||||||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||||||||||
SortedColors |
-
-SortedColors ()- -Added In API Version- -01.00.00 - -Summary- -Returns a list of sorted colors by their "X" location inside the gradient. - -Returns- -The sorted colors arrays. - | ||||||||||||||||
SortedWeights |
-
-SortedWeights ()- -Added In API Version- -01.00.00 - -Summary- -Returns a list a color weights by their "X" location in the gradient. - -Returns- -The sorted weights. - | ||||||||||||||||
ConformingShader |
-
-ConformingShader (SkiaSharp.SKPoint, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Generates a shader that conforms to a given start and end point. - -
Returns- -The | ||||||||||||||||
AddControlPoint |
-
-AddControlPoint ()- -Added In API Version- -01.00.00 - -Summary- -Adds a new control point to the gradients collection and makes it the selected control point. - | ||||||||||||||||
DeleteSelectedControlPoint |
-
-DeleteSelectedControlPoint ()- -Added In API Version- -01.00.00 - -Summary- -Deletes the selected control point. - | ||||||||||||||||
DuplicateSelectedControlPoint |
-
-DuplicateSelectedControlPoint ()- -Added In API Version- -01.00.00 - -Summary- -Duplicates the selected control point. - | ||||||||||||||||
FindHandle |
-
-FindHandle (System.String)- -Added In API Version- -01.00.00 - -Summary- -Finds the handle matching the given unique ID. - -
Returns- -The matching | ||||||||||||||||
DrawBar |
-
-DrawBar ()- -Added In API Version- -01.00.00 - -Summary- -Draws the bar. - -Returns- -The bar. - | ||||||||||||||||
DrawPreview |
-
-DrawPreview ()- -Added In API Version- -01.00.00 - -Summary- -Draws the preview. - -Returns- -The preview. - | ||||||||||||||||
BarToolDown |
-
-BarToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Handles the user clicking a control point in the gradient design bar. - -
| ||||||||||||||||
BarToolDrag |
-
-BarToolDrag (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handles the user draging a control point in the gradient design bar. - -
| ||||||||||||||||
BarToolUp |
-
-BarToolUp (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handles the user releasing a control point in the gradient design bar. - -
| ||||||||||||||||
PreviewToolDown |
-
-PreviewToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Handles the user clicking a control point in the gradient preview. - -
| ||||||||||||||||
PreviewToolDrag |
-
-PreviewToolDrag (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handles the user draging a control point in the gradient preview. - -
| ||||||||||||||||
PreviewToolUp |
-
-PreviewToolUp (SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Handles the user releasing a control point in the gradient preview. - -
| ||||||||||||||||
ToObiScript |
-
-ToObiScript ()- -Added In API Version- -01.00.00 - -Summary- -Converts this object to Obi Script represnetation. - -Returns- -The obi script. - | ||||||||||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||||||||||
ColorsToCode |
-
-ColorsToCode (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this graidents colors to Skia code. - -Returns- -The color list as code. - | ||||||||||||||||
ColorsToInitializer |
-
-ColorsToInitializer (KimonoCore.CodeOutputLibrary, System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Converts this graidents colors to Skia code. - -Returns- -The color list as code. - | ||||||||||||||||
WeightsToSkiaCode |
-
-WeightsToSkiaCode ()- -Added In API Version- -01.00.00 - -Summary- -Converts this gradients weights to Skia Code. - -Returns- -The weight list as code. - | ||||||||||||||||
WeightsToSkiaInitializer |
-
-WeightsToSkiaInitializer (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Converts this gradients weights to Skia Code. - -Returns- -The weight list as code. - | ||||||||||||||||
ToCSharpSkia |
-
-ToCSharpSkia ()- -Added In API Version- -01.00.00 - -Summary- -Converts the gradient to C# Skia csource code. - -Returns- -The gradient as code. - | ||||||||||||||||
ToCSharpSkiaInitializer |
-
-ToCSharpSkiaInitializer ()- -Added In API Version- -01.00.00 - -Summary- -Converts the gradient to C# Skia csource code. - -Returns- -The gradient as code. - | ||||||||||||||||
ToCSharpSkia |
-
-ToCSharpSkia (SkiaSharp.SKPoint, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Converts the gradient to C# Skia csource code. - -
Returns- -The gradient as code. - | ||||||||||||||||
ToCSharpKimonoCore |
-
-ToCSharpKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this gradient to code using the KimonoCore library. - -Returns- -The gradient as code. - | ||||||||||||||||
ToCSharpKimonoCoreInitializer |
-
-ToCSharpKimonoCoreInitializer ()- -Added In API Version- -01.00.00 - -Summary- -Converts this gradient to code using the KimonoCore library. - -Returns- -The gradient as code. - | ||||||||||||||||
ToCSharpKimonoCore |
-
-ToCSharpKimonoCore (SkiaSharp.SKPoint, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Converts this gradient to code using the KimonoCore library. - -
Returns- -The gradient as code. - | ||||||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts the object to C# source code for the given library. - -
Returns- -The C# source code. - | ||||||||||||||||
ToCSharpInitializer |
-
-ToCSharpInitializer (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts the object to C# source code for the given library. - -
Returns- -The C# source code. - | ||||||||||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary, SkiaSharp.SKPoint, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Converts the object to C# source code for the given library. - -
Returns- -The C# source code. - | ||||||||||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||||||||||
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - | ||||||||||||||||
RaiseGradientModified |
-
-RaiseGradientModified ()- -Added In API Version- -01.00.00 - -Summary- -Raises the gradient modified event. - | ||||||||||||||||
RaiseHandleSelected |
-
-RaiseHandleSelected (KimonoCore.KimonoHandle)- -Added In API Version- -01.00.00 - -Summary- -Raises the handle selected event. - -
|
Events | Summary |
---|---|
GradientModified |
-
-GradientModified- -Added In API Version- -01.00.00 - -Summary- -Occurs when the gradient is modified. - |
HandleSelected |
-
-HandleSelected- -Added In API Version- -01.00.00 - -Summary- -Occurs when a handle is selected. - |
Fields | Summary |
---|---|
LinearGradient |
-
- Added In API Version 01.00.00 - -The linear gradient. - |
RadialGradient |
-
- Added In API Version 01.00.00 - -The radial gradient. - |
SweepGradient |
-
- Added In API Version 01.00.00 - -The sweep gradient. - |
ConicalGradient |
-
- Added In API Version 01.00.00 - -The conical gradient. - |
Fields | Summary |
---|---|
_frameColor |
-
- Added In API Version 01.00.00 - -Holds a named |
_fillColor |
-
- Added In API Version 01.00.00 - -Holds a named |
_frameGradient |
-
- Added In API Version 01.00.00 - -The frame gradient. - |
_fillGradient |
-
- Added In API Version 01.00.00 - -The fill gradient. - |
_hasFrameJitter |
-
- Added In API Version 01.00.00 - -If |
_frameJitterLength |
-
- Added In API Version 01.00.00 - -The length of the frame jitter. - |
_frameJitterDeviation |
-
- Added In API Version 01.00.00 - -The frame jitter deviation. - |
_hasFillJitter |
-
- Added In API Version 01.00.00 - -If |
_fillJitterLength |
-
- Added In API Version 01.00.00 - -The length of the fill jitter. - |
_fillJitterDeviation |
-
- Added In API Version 01.00.00 - -The fill jitter deviation. - |
_hasFrameDash |
-
- Added In API Version 01.00.00 - -If |
_hasFillBlur |
-
- Added In API Version 01.00.00 - -The has fill blur. - |
_fillBlur |
-
- Added In API Version 01.00.00 - -The fill blur. - |
_hasFrameBlur |
-
- Added In API Version 01.00.00 - -The has frame blur. - |
_frameBlur |
-
- Added In API Version 01.00.00 - -The frame blur. - |
_hasFillShadow |
-
- Added In API Version 01.00.00 - -The has fill shadow. - |
_fillShadow |
-
- Added In API Version 01.00.00 - -The fill shadow. - |
_hasFrameShadow |
-
- Added In API Version 01.00.00 - -The has frame shadow. - |
_frameShadow |
-
- Added In API Version 01.00.00 - -The frame shadow. - |
Properties | Summary |
---|---|
UniqueID |
-
-UniqueID- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the unique identifier. - -Return Value- -The unique identifier. - |
ElementName |
-
-ElementName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the element as it will be called in generated source code. - -Return Value- -The name of the element. - |
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name. - -Return Value- -The name. - |
HasFrame |
-
-HasFrame- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has a frame. - -Return Value- -
|
Frame |
-
-Frame- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the frame paint style. - -Return Value- -The |
HasFrameBlur |
-
-HasFrameBlur- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has frame blur. - -Return Value- -
|
FrameBlur |
-
-FrameBlur- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the frame blur. - -Return Value- -The |
HasFrameShadow |
-
-HasFrameShadow- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has frame shadow. - -Return Value- -
|
FrameShadow |
-
-FrameShadow- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the frame shadow. - -Return Value- -The frame shadow as a |
HasFillBlur |
-
-HasFillBlur- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has fill blur. - -Return Value- -
|
FillBlur |
-
-FillBlur- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the fill blur. - -Return Value- -The |
HasFillShadow |
-
-HasFillShadow- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has fill shadow. - -Return Value- -
|
FillShadow |
-
-FillShadow- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the fill shadow. - -Return Value- -The fill shadow. - |
FrameColor |
-
-FrameColor- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color of the frame as a named Kimono Color. - -Return Value- -The color of the frame. - |
FrameGradient |
-
-FrameGradient- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the frame gradient. - -Return Value- -The frame gradient. - |
HasFill |
-
-HasFill- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle has fill. - -Return Value- -
|
Fill |
-
-Fill- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the fill paint style. - -Return Value- -The |
FillColor |
-
-FillColor- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the color of the fill as a named Kimono Color. - -Return Value- -The color of the fill. - |
FillGradient |
-
-FillGradient- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the fill gradient. - -Return Value- -The fill gradient. - |
StyleType |
-
-StyleType- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the type of the style. - -Return Value- -The type of the style. - |
FontMetrics |
-
-FontMetrics- -Added In API Version- -01.00.00 - -Summary- -Gets the font metrics. - -Return Value- -The font metrics. - |
IsLinearText |
-
-IsLinearText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle is linear text. - -Return Value- -
|
IsVerticalText |
-
-IsVerticalText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle is vertical text. - -Return Value- -
|
StrikeThruText |
-
-StrikeThruText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle strike thru text. - -Return Value- -
|
TextAlign |
-
-TextAlign- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text align. - -Return Value- -The text align. - |
TextEncoding |
-
-TextEncoding- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text encoding. - -Return Value- -The text encoding. - |
TextScaleX |
-
-TextScaleX- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text scale x. - -Return Value- -The text scale x. - |
TextSize |
-
-TextSize- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the size of the text. - -Return Value- -The size of the text. - |
TextSkewX |
-
-TextSkewX- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the text skew x. - -Return Value- -The text skew x. - |
Typeface |
-
-Typeface- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the typeface. - -Return Value- -The typeface. - |
FontFamilyName |
-
-FontFamilyName- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the name of the font family. - -Return Value- -The name of the font family. - |
TypefaceStyle |
-
-TypefaceStyle- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the typeface style. - -Return Value- -The typeface style. - |
UnderlineText |
-
-UnderlineText- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether this KimonoStyle underline text. - -Return Value- -
|
HasFrameJitter |
-
-HasFrameJitter- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether the frame jitter is used. - -Return Value- -
|
FrameJitterLength |
-
-FrameJitterLength- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the length of the frame jitter. - -Return Value- -The length of the frame jitter. - |
FrameJitterDeviation |
-
-FrameJitterDeviation- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the frame jitter deviation. - -Return Value- -The frame jitter deviation. - |
HasFillJitter |
-
-HasFillJitter- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether the fill jitter is used. - -Return Value- -
|
FillJitterLength |
-
-FillJitterLength- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the length of the fill jitter. - -Return Value- -The length of the fill jitter. - |
FillJitterDeviation |
-
-FillJitterDeviation- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the fill jitter deviation. - -Return Value- -The fill jitter deviation. - |
HasFrameDash |
-
-HasFrameDash- -Added In API Version- -01.00.00 - -Summary- -Gets or sets a value indicating whether the frame has a dash. - -Return Value- -
|
DashPattern |
-
-DashPattern- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the dash pattern. - -Return Value- -The dash pattern. - |
ConnectionPoints |
-
-ConnectionPoints- -Added In API Version- -01.00.00 - -Summary- -Gets the possible connection points that a Return Value- -The array of |
PropertyConnections |
-
-PropertyConnections- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the list of Return Value- -The property connections. - |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
ClonePaint |
-
-ClonePaint (SkiaSharp.SKPaint)- -Added In API Version- -01.00.00 - -Summary- -Clones the given
Returns- -The new | ||||||||
KimonoStyle |
-
-KimonoStyle ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoStyle class. - | ||||||||
Initialize |
-
-Initialize ()- -Added In API Version- -01.00.00 - -Summary- -Initialize this instance. - | ||||||||
HandleFrameBlurOrShadowChange |
-
-HandleFrameBlurOrShadowChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the frame blur change. - | ||||||||
HandleFillBlurOrShadowChange |
-
-HandleFillBlurOrShadowChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the fill blur change. - | ||||||||
HandleFrameColorChange |
-
-HandleFrameColorChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the frame color change. - | ||||||||
HandleFillColorChange |
-
-HandleFillColorChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the fill color change. - | ||||||||
HandleFrameGradientChange |
-
-HandleFrameGradientChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the frame gradient change. - | ||||||||
HandleFillGradientChange |
-
-HandleFillGradientChange ()- -Added In API Version- -01.00.00 - -Summary- -Handles the fill gradient change. - | ||||||||
MakeDashInterval |
-
-MakeDashInterval ()- -Added In API Version- -01.00.00 - -Summary- -Makes the dash interval from the dash pattern. - -Returns- -The dash interval. - | ||||||||
AddPropertyConnection |
-
-AddPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Connects the given
| ||||||||
RemovePropertyConnection |
-
-RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Removes the property connection. - -
| ||||||||
RemoveProperty |
-
-RemoveProperty (KimonoCore.KimonoProperty)- -Added In API Version- -01.00.00 - -Summary- -Removes any connection using this property. - -
| ||||||||
EvaluateConnectedProperties |
-
-EvaluateConnectedProperties ()- -Added In API Version- -01.00.00 - -Summary- -Evaluates all of the | ||||||||
UpdatePropertyConnectionPoint |
-
-UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)- -Added In API Version- -01.00.00 - -Summary- -Updates a
| ||||||||
ApplyFrameEffects |
-
-ApplyFrameEffects ()- -Added In API Version- -01.00.00 - -Summary- -Applies the frame effects based on the style settings. - | ||||||||
ApplyFillEffects |
-
-ApplyFillEffects ()- -Added In API Version- -01.00.00 - -Summary- -Applies the fill effects based on the style settings. - | ||||||||
ToObiScript |
-
-ToObiScript ()- -Added In API Version- -01.00.00 - -Summary- -Converts this object to Obi Script represnetation. - -Returns- -The obi script. - | ||||||||
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||
FillToSkiaCode |
-
-FillToSkiaCode ()- -Added In API Version- -01.00.00 - -Summary- -Converts this style's Fill to C# code using the Skia library. - -Returns- -The Fill | ||||||||
FillToSkiaInitializer |
-
-FillToSkiaInitializer (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Converts this style's Fill to C# code using the Skia library. - -Returns- -The Fill | ||||||||
FrameToSkiaCode |
-
-FrameToSkiaCode ()- -Added In API Version- -01.00.00 - -Summary- -Converts this style's Frame to C# code using the Skia library. - -Returns- -The Frame | ||||||||
FrameToSkiaInitializer |
-
-FrameToSkiaInitializer (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Converts this style's Frame to C# code using the Skia library. - -Returns- -The Frame | ||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this style to C# code using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||
ToKimonoCoreInitializer |
-
-ToKimonoCoreInitializer (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Converts this style to C# code using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this styl to C# code. - -
Returns- -The style as code. - | ||||||||
ToCSharpInitializer |
-
-ToCSharpInitializer (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this styl to C# code. - -
Returns- -The style as code. - | ||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a | ||||||||
Clone |
-
-Clone (System.Boolean)- -Added In API Version- -01.00.00 - -Summary- -Clones the
Returns- -The a clone of the |
Fields | Summary |
---|---|
Default |
-
- Added In API Version 01.00.00 - -The default style for new shapes. This style cannot be deleted or renamed by the user. - |
Custom |
-
- Added In API Version 01.00.00 - -A custom style that belongs only to an individual shape instance. - |
CustomText |
-
- Added In API Version 01.00.00 - -A custom text style that belongs only to an individual |
Standard |
-
- Added In API Version 01.00.00 - -A shared style that can be applied to multiple |
Text |
-
- Added In API Version 01.00.00 - -A shared text style that can be applied to multiple |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The value as a |
Methods | Summary |
---|---|
KimonoPropertyRect |
-
-KimonoPropertyRect ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyRect class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToRect |
-
-ToRect ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The |
Methods | Summary |
---|---|
KimonoPropertyNumber |
-
-KimonoPropertyNumber ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyNumber class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToFloat |
-
-ToFloat ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
ToInt |
-
-ToInt ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The |
IsObiScriptValue |
-
-IsObiScriptValue- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoPropertyColor is obi script value. - -Return Value- -
|
Methods | Summary |
---|---|
KimonoPropertyStyle |
-
-KimonoPropertyStyle ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyStyle class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToStyle |
-
-ToStyle ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The |
Methods | Summary |
---|---|
KimonoPropertyBoolean |
-
-KimonoPropertyBoolean ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyBoolean class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToBool |
-
-ToBool ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -
|
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The value. - |
Methods | Summary |
---|---|
KimonoPropertyText |
-
-KimonoPropertyText ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyText class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToString |
-
-ToString ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The |
IsObiScriptValue |
-
-IsObiScriptValue- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoPropertyColor is obi script value. - -Return Value- -
|
Methods | Summary |
---|---|
KimonoPropertyColor |
-
-KimonoPropertyColor ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyText class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToColor |
-
-ToColor ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The color. - |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Properties | Summary |
---|---|
Value |
-
-Value- -Added In API Version- -01.00.00 - -Summary- -Gets or sets the value. - -Return Value- -The |
IsObiScriptValue |
-
-IsObiScriptValue- -Added In API Version- -01.00.00 - -Summary- -Gets a value indicating whether this KimonoPropertyColor is obi script value. - -Return Value- -
|
Methods | Summary |
---|---|
KimonoPropertyGradient |
-
-KimonoPropertyGradient ()- -Added In API Version- -01.00.00 - -Summary- -Initializes a new instance of the KimonoPropertyText class. - |
Evaluate |
-
-Evaluate ()- -Added In API Version- -01.00.00 - -Summary- -Evaluate this instance by executing any attached Obi Script to get the new value for the Returns- -The result of the Obi Script execution as a |
ToGradient |
-
-ToGradient ()- -Added In API Version- -01.00.00 - -Summary- -Converts this Returns- -The gradient. - |
Clone |
-
-Clone ()- -Added In API Version- -01.00.00 - -Summary- -Clone this instance. - -Returns- -The clone. - |
Fields | Summary |
---|---|
Windows |
-
- Added In API Version 01.00.00 - -For Windows OS based machines. - |
WindowsUWP |
-
- Added In API Version 01.00.00 - -For Windows OS based machines using Universal Windows Platform. - |
WindowsWPF |
-
- Added In API Version 01.00.00 - -For Windows OS based machines using Windows Presentation Foundation. - |
Android |
-
- Added In API Version 01.00.00 - -For Android OS based machines. - |
iOS |
-
- Added In API Version 01.00.00 - -For iOS based machines. - |
tvOS |
-
- Added In API Version 01.00.00 - -For tvOS based machines. - |
macOS |
-
- Added In API Version 01.00.00 - -For macOS based machines. - |
CrossPlatform |
-
- Added In API Version 01.00.00 - -Cross-platform code. - |
Fields | Summary |
---|---|
CSharp |
-
- Added In API Version 01.00.00 - -Generate code for C#. - |
ObiScript |
-
- Added In API Version 01.00.00 - -Generate code for the internal ObiScript scripting language. - |
Fields | Summary |
---|---|
SkiaSharp |
-
- Added In API Version 01.00.00 - -Output pure SkiaSharp code. - |
KimonoCore |
-
- Added In API Version 01.00.00 - -Output code using the helper |
Fields | Summary |
---|---|
NextElementNumber |
-
- Added In API Version 01.00.00 - -The next element number. - |
AddNumberToElementNames |
-
- Added In API Version 01.00.00 - -Add number to element names when generating. - |
SupportingColors |
-
- Added In API Version 01.00.00 - -A list of supporting colors that are required for the object being converted to source code. - |
SupportingGradients |
-
- Added In API Version 01.00.00 - -A list of supporting gradients that are required for the object being converted to source code. - |
SupportingStyles |
-
- Added In API Version 01.00.00 - -A list of supporting styles that are required for the object being converted to source code. - |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
ResetCodeGeneration |
-
-ResetCodeGeneration ()- -Added In API Version- -01.00.00 - -Summary- -Resets the code generation. - | ||||||
AddSupportingColor |
-
-AddSupportingColor (KimonoCore.KimonoColor)- -Added In API Version- -01.00.00 - -Summary- -Adds the given color to the collection of named colors that are used in the generation of other Kimono Objects. If a color is already in the collection, its
Returns- -The | ||||||
CodeForSupportingColors |
-
-CodeForSupportingColors (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting colors used in generating a higher level Kimono object. - -
Returns- -The source code for the supporting | ||||||
PropertyForSupportingColors |
-
-PropertyForSupportingColors (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. - -
Returns- -The source code for the supporting | ||||||
AddSupportingGradient |
-
-AddSupportingGradient (KimonoCore.KimonoGradient)- -Added In API Version- -01.00.00 - -Summary- -Adds the given gradient to the collection of named gradients that are used in the generation of other Kimono Objects. If a gradient is already in the collection, its
Returns- -The | ||||||
CodeForSupportGradients |
-
-CodeForSupportGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting gradients used in generating a higher level Kimono object. - -
Returns- -The source code for the supporting | ||||||
PrivateVariablesForSupportingGradients |
-
-PrivateVariablesForSupportingGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. - -
Returns- -The source code for the supporting | ||||||
PropertyForSupportingGradients |
-
-PropertyForSupportingGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. - -
Returns- -The source code for the supporting | ||||||
InitializerForSupportGradients |
-
-InitializerForSupportGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting gradients used in generating a higher level Kimono object. - -
Returns- -The source code for the supporting | ||||||
AddSupportingStyle |
-
-AddSupportingStyle (KimonoCore.KimonoStyle)- -Added In API Version- -01.00.00 - -Summary- -Adds the given style to the collection of named styles that are used in the generation of other Kimono Objects. If a style is already in the collection, its
Returns- -The | ||||||
CodeForSupportStyles |
-
-CodeForSupportStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting styles used in generating a higher level Kimono object. - -
Returns- -The source code for the supporting | ||||||
PropertyForSupportingStyles |
-
-PropertyForSupportingStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. - -
Returns- -The source code for the supporting | ||||||
InitializerForSupportStyles |
-
-InitializerForSupportStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Returns the source code for all of the supporting styles used in generating a higher level Kimono object. - -
Returns- -The source code for the supporting | ||||||
MakeElementName |
-
-MakeElementName (System.String)- -Added In API Version- -01.00.00 - -Summary- -Makes a valid source code name for the name of a given Kimono Object. - -
Returns- -The element name valid for use in source code. - | ||||||
IncreaseIndentLevel |
-
-IncreaseIndentLevel (System.String, System.Int32)- -Added In API Version- -01.00.00 - -Summary- -Increases the indent level of the given section of source code by the given number of levels - -
Returns- -The indent level. - | ||||||
IncreaseIndentLevel |
-
-IncreaseIndentLevel (System.String)- -Added In API Version- -01.00.00 - -Summary- -Increases the indent level of the given section of source code. - -
Returns- -The source code indented by one tab. - | ||||||
ColorToCode |
-
-ColorToCode (KimonoCore.CodeOutputLibrary, SkiaSharp.SKColor)- -Added In API Version- -01.00.00 - -Summary- -Converts the given color to code using the given library. - -
Returns- -The color as code. - | ||||||
PointToCode |
-
-PointToCode (KimonoCore.CodeOutputLibrary, SkiaSharp.SKPoint)- -Added In API Version- -01.00.00 - -Summary- -Converts the given point to code using the given library. - -
Returns- -The point as code. - | ||||||
PointToCode |
-
-PointToCode (KimonoCore.CodeOutputLibrary, KimonoCore.KimonoHandle)- -Added In API Version- -01.00.00 - -Summary- -Converts the given point to code using the given library. - -
Returns- -The point as code. - |
Properties | Summary |
---|---|
Name |
-
-Name- -Added In API Version- -01.00.00 - -Summary- -Gets the name. - -Return Value- -The name of the element. - |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
ToSkiaSharpPath |
-
-ToSkiaSharpPath ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shapes path to C# Skia based code. - -Returns- -The path as code. - | ||||||||
ToSkiaSharp |
-
-ToSkiaSharp ()- -Added In API Version- -01.00.00 - -Summary- -Converts the shape to C# code using the Skia library. - -Returns- -The shape as code. - | ||||||||
ToKimonoCore |
-
-ToKimonoCore ()- -Added In API Version- -01.00.00 - -Summary- -Converts this shape C# using the KimonoCore library. - -Returns- -The kimono core. - | ||||||||
ToCSharp |
-
-ToCSharp (KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this shape to C# code. - -
Returns- -The shape as C# code. - | ||||||||
ToCode |
-
-ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)- -Added In API Version- -01.00.00 - -Summary- -Converts this object to source code for the given OS, Language and Library. - -
Returns- -The object represented as source code in a |
Type | Summary |
---|---|
KimonoSketch | Holds a collection of |
KimonoTool | Defines the current tool that is active in a |
Kimono | Holds a set of shared utilities that are used across the Kimono classes. + |
KimonoPortfolio | A Kimono Portfolio holds a collection of |
KimonoUndoHandler | Handles the undo/redo state for a |
KimonoShape | Defines the based shape that all other Kimono Shape types will inherit from. + |
KimonoShapeArrow | Draws either an outlined or single line arrow with heads on one or both ends. + |
KimonoShapeBezier | A Kimono Bezier is a collection of control and end points that define the quad sections of a bezier shape to be drawn using SkiaSharp. + |
KimonoShapeGroup | A |
KimonoShapeGroupType | Defines the type of a |
KimonoShapeLine | Draws a line on the design surface. + |
KimonoShapeOval | Draws an oval into the Design Surface. + |
KimonoShapePolygon | Draws a multi-sided polygon into the Design Surface. + |
KimonoShapeRect | Draws a rectangle into the Design Surface. + |
KimonoShapeRoundRect | Draws a rounded rectangle into the Design Surface. + |
KimonoShapeStar | Draws a multi-sided star shape into the Design Surface. + |
KimonoShapeState | Holds the current state of a |
KimonoShapeText | Draws a block of text into the Design Surface within the specifid bounds of this shape. + |
KimonoShapeTriangle | Draws a triangle into the Design Surface. + |
KimonoShapeVector | A vector is a hard edged shape consisting of a set of datapoints that will be drawn into the Desing Surface. + |
KimonoProperty | Defines a property that can be attached to another Kimono object (such as a |
KimonoPropertyUsage | Defines how a |
KimonoPropertyConnectionPoint | Defines the point that a |
KimonoPropertyConnection | Defines a connection between a given Kimono Object and a |
ObiScriptResult | Defines the result of attempting to execute an Obi Script on a |
KimonoBezierPoint | Holds the control and end point for a |
KimonoBounds | Defines the outter bounding box for a |
KimonoHandle | Defines an edit handle that the user manipulates to edit the bounds of a |
KimonoHandleConstraint | Constrains the movement of a |
KimonoHandleType | Defines the type of a |
KimonoBlur | Defines a blur effect that can be attached to the fill or the frame of a |
KimonoShadow | Defines a shadow effect that can be attached to the fill or the frame of a |
KimonoGradient | Defines a gradient as a collection of either |
KimonoGradientType | Kimono gradient type. + |
KimonoStyle | Defines as style that can be applied to a |
KimonoStyleType | Defines the type of a |
KimonoPropertyRect | Defines a |
KimonoPropertyNumber | Defines a |
KimonoPropertyStyle | Defines a |
KimonoPropertyBoolean | Defines a |
KimonoPropertyText | Defines a |
KimonoPropertyColor | Defines a |
KimonoPropertyGradient | Defines a |
CodeOutputOS | Defines the OS that code will be generated for + |
CodeOutputLanguage | Defines the language that code will be output in. + |
CodeOutputLibrary | Code output library. + |
KimonoCodeGenerator | The Kimono Code Generator has routine to assist in the generation of output source code. + |
IKimonoCodeGeneration | Interface for any Kimono Object that support source code generation. + |
Type | Summary |
---|---|
PortfolioEventDelegate | Portfolio event delegate. + |
SketchEventDelegate | Sketch event delegate. + |
StyleEventDelegate | Style event delegate. + |
ShapeEventDelegate | Shape event delegate. + |
ToolEventDelegate | Tool event delegate. + |
SkiaPointEventDelegate | Skia point event delegate. + |
GroupEventDelegate | Group event delegate. + |
ColorEventDelegate | Color event delegate. + |
SkiaColorEventDelegate | Skia color event delegate. + |
GradientEventDelegate | Gradient event delegate. + |
HandleEventDelegate | Handle event delegate. + |
PropertyEventDelegate | Property event delegate. + |
Fields | Summary |
---|---|
ShapeUnderConstruction |
+
+ Added In API Version 01.00.00 + +The shape under construction. + |
PreviousSize |
+
+ Added In API Version 01.00.00 + +The size of the previous of a sketch for a rezise operation. + |
Size |
+
+ Added In API Version 01.00.00 + +The current size of the sketch + |
_tool |
+
+ Added In API Version 01.00.00 + +The currently |
_canvasColor |
+
+ Added In API Version 01.00.00 + +The color of the canvas. + |
_selectedShape |
+
+ Added In API Version 01.00.00 + +The selected shape. + |
IgnoreDrag |
+
+ Added In API Version 01.00.00 + +If |
PerformingDrag |
+
+ Added In API Version 01.00.00 + +If |
ToolDownAt |
+
+ Added In API Version 01.00.00 + +The last point that a |
Properties | Summary |
---|---|
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
Portfolio |
+
+Portfolio+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the portfolio that this sketch belongs to. + +Return Value+ +The parent |
ElementName |
+
+ElementName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the element as it will be called in generated source code. + +Return Value+ +The name of the element. + |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
GenerateCodeToOuputToCanvas |
+
+GenerateCodeToOuputToCanvas+ +Added In API Version+ +01.00.00 + +Summary+ +When converting this Sketch to source code, ouput a method that draws into the given SkiaSharp Canvas. + +Return Value+ +
|
GenerateCodeToOuputSkiaData |
+
+GenerateCodeToOuputSkiaData+ +Added In API Version+ +01.00.00 + +Summary+ +When converting this Sketch to source code, output a method that returns the SkiaSharp Data ( Return Value+ +
|
GenerateCodeToOuputBitmapImage |
+
+GenerateCodeToOuputBitmapImage+ +Added In API Version+ +01.00.00 + +Summary+ +When converting this Sketch to source code, output a method that returns the Sketch as a OS specific bitmap image. + +Return Value+ +
|
GenerateCodeToOuputToSkiaSharpViews |
+
+GenerateCodeToOuputToSkiaSharpViews+ +Added In API Version+ +01.00.00 + +Summary+ +When converting this Sketch to source code, output a method that returns the Sketch as class based on the Return Value+ +
|
Width |
+
+Width+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the width. + +Return Value+ +The width. + |
Height |
+
+Height+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the height. + +Return Value+ +The height. + |
CanvasColor |
+
+CanvasColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color of the canvas. + +Return Value+ +The color of the canvas. + |
DrawCanvas |
+
+DrawCanvas+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoSketch should draw the canvas when it is included in another sketch. + +Return Value+ +
|
Shapes |
+
+Shapes+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the shapes. + +Return Value+ +The shapes. + |
Tool |
+
+Tool+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the tool. + +Return Value+ +The tool. + |
SelectedShape |
+
+SelectedShape+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the selected shape. + +Return Value+ +The selected shape. + |
DeeplySelectedShape |
+
+DeeplySelectedShape+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the deepest selected shape in a chain of groups. + +Return Value+ +The deeply selected shape. + |
DeeplySelectedGroup |
+
+DeeplySelectedGroup+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the deepest selected group in a chain of groups that is in the edit mode. + +Return Value+ +The deeply selected group. + |
SelectedShapeAtBottom |
+
+SelectedShapeAtBottom+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selected shape is at the bottom. + +Return Value+ +
|
SelectedShapeAtTop |
+
+SelectedShapeAtTop+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selected shape is at the top. + +Return Value+ +
|
CanAlignShapes |
+
+CanAlignShapes+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether alignment can be applied on a set of shapes. + +Return Value+ +
|
CanGroupShapes |
+
+CanGroupShapes+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selection of shapes can be grouped. + +Return Value+ +
|
CanUngroupShapes |
+
+CanUngroupShapes+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selection of shapes can be ungrouped. + +Return Value+ +
|
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoSketch |
+
+KimonoSketch ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoSketch class. + | ||||||||||
KimonoSketch |
+
+KimonoSketch (System.String, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoSketch class. + +
| ||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||
SavePreviousSize |
+
+SavePreviousSize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Saves the previous size of the sketch. + | ||||||||||
ApplySizeChange |
+
+ApplySizeChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the size change. + | ||||||||||
RemovePropertyConnection |
+
+RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the property connection. + +
| ||||||||||
RemoveProperty |
+
+RemoveProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes any connection using this property. + +
| ||||||||||
FindShape |
+
+FindShape (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the shape specified by its unique ID. + +
Returns+ +If found, the | ||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draw this sketch into the give SkiaSharp canvas. + +
| ||||||||||
MoveSelectedShapeToBottom |
+
+MoveSelectedShapeToBottom ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape to bottom. + | ||||||||||
MoveSelectedShapeBackwards |
+
+MoveSelectedShapeBackwards ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape backwards. + | ||||||||||
MoveSelectedShapeToTop |
+
+MoveSelectedShapeToTop ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape to top. + | ||||||||||
MoveSelectedShapeForwards |
+
+MoveSelectedShapeForwards ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape forwards. + | ||||||||||
AddShape |
+
+AddShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the shape. + +
| ||||||||||
RecalculateLayerDepths |
+
+RecalculateLayerDepths ()+ +Added In API Version+ +01.00.00 + +Summary+ +Recalculates the layer depths. + +Remarks+ +Layer depths are used to maintain the front to back order of the | ||||||||||
DuplicateSelectedShape |
+
+DuplicateSelectedShape ()+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the selected shape. + | ||||||||||
DeleteSelectedShape |
+
+DeleteSelectedShape ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the selected shape. + | ||||||||||
SelectShape |
+
+SelectShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Selects the given shape. + +
| ||||||||||
DeselectAll |
+
+DeselectAll ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deselects all shapes in the sketch. + | ||||||||||
GroupUngroupSelectedShapes |
+
+GroupUngroupSelectedShapes ()+ +Added In API Version+ +01.00.00 + +Summary+ +Groups or ungroups the currently selected group of shapes based on the current selection type. + | ||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||
BuildCsharpToCanvasMethod |
+
+BuildCsharpToCanvasMethod (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Build the method to draw into a specific SkiaSharp Canvas in C# source code. + +
Returns+ +The source code for the method. + | ||||||||||
BuildCsharpToSkiaDataMethod |
+
+BuildCsharpToSkiaDataMethod (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Bulids the method to convert this Sketch to SkiaSharp data (
Returns+ +The Sketch as | ||||||||||
BuildCsharpToBitmapImage |
+
+BuildCsharpToBitmapImage (KimonoCore.CodeOutputOS)+ +Added In API Version+ +01.00.00 + +Summary+ +Bulids the method to convert this Sketch to OS specific bitmap image format. + +
Returns+ +Sketch as a platform specific image. + | ||||||||||
BuildCSharpCrossPlatformToImage |
+
+BuildCSharpCrossPlatformToImage (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Builds the C# ToImage method for Cross Platform image support. + +
Returns+ +Conditionally compiled code to support all of the different image types. + | ||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||
ToCSharpUsingStatements |
+
+ToCSharpUsingStatements (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Builds the C# using statements. + +
Returns+ +The required using statements based on what other features have been selected. + | ||||||||||
PortfolioSketchMethods |
+
+PortfolioSketchMethods (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary, System.String@, System.String@)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the methods that a portfolio will use to draw the sketch. + +
| ||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||
ToCSharpKimono |
+
+ToCSharpKimono (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this sketch to C# code using the KimonoCore library. + +
Returns+ +The sketch as source code. + | ||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||
RelinkShape |
+
+RelinkShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the given shape after a clone operation. + +
| ||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +A deep clone of this | ||||||||||
ToolDown |
+
+ToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user placing the current | ||||||||||
ToolDrag |
+
+ToolDrag (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handle the user dragging the selected
| ||||||||||
ToolUp |
+
+ToolUp (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user lifting the current
| ||||||||||
RaiseRequestNewUndoPoint |
+
+RaiseRequestNewUndoPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the request new undo point event. + | ||||||||||
RaiseSketchSizeChanged |
+
+RaiseSketchSizeChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the sketch size changed event. + | ||||||||||
RaiseSketchModified |
+
+RaiseSketchModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the sketch modified event. + | ||||||||||
RaiseImageBufferNeedsRefresh |
+
+RaiseImageBufferNeedsRefresh ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the image buffer needs refresh event. + | ||||||||||
RaiseSelectedShapeModified |
+
+RaiseSelectedShapeModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the selected shape modified event. + | ||||||||||
RaiseSelectionChanged |
+
+RaiseSelectionChanged (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the selection changed event. + +
| ||||||||||
RaiseToolChanged |
+
+RaiseToolChanged (KimonoCore.KimonoTool)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the tool changed event. + +
|
Events | Summary |
---|---|
RequestNewUndoPoint |
+
+RequestNewUndoPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when a new undo point is requested. + |
SketchSizeChanged |
+
+SketchSizeChanged+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when sketch size changed. + |
SketchModified |
+
+SketchModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when sketch modified. + |
ImageBufferNeedsRefresh |
+
+ImageBufferNeedsRefresh+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when image buffer needs refresh. + |
SelectedShapeModified |
+
+SelectedShapeModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when selected shape is modified. + |
SelectionChanged |
+
+SelectionChanged+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when selection changed. + |
ToolChanged |
+
+ToolChanged+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when tool changed. + |
Fields | Summary |
---|---|
Cursor |
+
+ Added In API Version 01.00.00 + +Use the Cursor tool to modify an existing |
Line |
+
+ Added In API Version 01.00.00 + +Use the Line tool to add a new |
Arrow |
+
+ Added In API Version 01.00.00 + +Use the Arrow tool to add a new |
Rectangle |
+
+ Added In API Version 01.00.00 + +Use the Rectangle tool to add a new |
Oval |
+
+ Added In API Version 01.00.00 + +Use the Oval tool to add a new |
RoundRect |
+
+ Added In API Version 01.00.00 + +Use the Round Rect tool to add a new |
Star |
+
+ Added In API Version 01.00.00 + +Use the Star tool to add a new |
Polygon |
+
+ Added In API Version 01.00.00 + +Use the Polygon tool to add a new |
Triangle |
+
+ Added In API Version 01.00.00 + +Use the Triangle tool to add a new |
Vector |
+
+ Added In API Version 01.00.00 + +Use the Vector tool to add a new |
Bezier |
+
+ Added In API Version 01.00.00 + +Use the Bezier tool to add a new |
Text |
+
+ Added In API Version 01.00.00 + +Use the Text tool to add a new |
Methods | Summary | ||||
---|---|---|---|---|---|
CharIsNumber |
+
+CharIsNumber (System.Char)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given character is a number character. + +
Returns+ +
| ||||
CharIsLetter |
+
+CharIsLetter (System.Char)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given character is a letter character. + +
Returns+ +
| ||||
IncrementName |
+
+IncrementName (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Increments the name by appending a number to the end or incrementing an existing number count. + +
Returns+ +The name. + | ||||
CloneSKPoint |
+
+CloneSKPoint (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Clones the given
Returns+ +A clone of the given point. + |
Fields | Summary |
---|---|
_selectedSketch |
+
+ Added In API Version 01.00.00 + +The currently selected sketch. + |
NewSketchNumber |
+
+ Added In API Version 01.00.00 + +Holds the number that will be assigned to the next new |
Properties | Summary |
---|---|
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
ElementName |
+
+ElementName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the element as it will be called in generated source code. + +Return Value+ +The name of the element. + |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
Namespace |
+
+Namespace+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the namespace. + +Return Value+ +The namespace. + |
Author |
+
+Author+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the author. + +Return Value+ +The author. + |
Copyright |
+
+Copyright+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the copyright. + +Return Value+ +The copyright. + |
Sketches |
+
+Sketches+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the sketches. + +Return Value+ +The sketches. + |
Styles |
+
+Styles+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the styles. + +Return Value+ +The styles. + |
Colors |
+
+Colors+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the colors. + +Return Value+ +The colors. + |
Gradients |
+
+Gradients+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the gradients. + +Return Value+ +The gradients. + |
Properties |
+
+Properties+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the properties. + +Return Value+ +The properties. + |
SelectedSketch |
+
+SelectedSketch+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the selected sketch. + +Return Value+ +The selected sketch. + |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
KimonoPortfolio |
+
+KimonoPortfolio (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPortfolio class. + +
Remarks+ +
| ||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||
FindSketch |
+
+FindSketch (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the given
Returns+ +The | ||||||||
FindColor |
+
+FindColor (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the given
Returns+ +The | ||||||||
FindProperty |
+
+FindProperty (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the given
Returns+ +The | ||||||||
FindGradient |
+
+FindGradient (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the gradient by its unique ID. + +
Returns+ +The | ||||||||
FindStyle |
+
+FindStyle (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the given
Returns+ +The | ||||||||
AddNewSketch |
+
+AddNewSketch ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the a new | ||||||||
DuplicateSelectedSketch |
+
+DuplicateSelectedSketch ()+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the selected sketch. + | ||||||||
DeleteSelectedSketch |
+
+DeleteSelectedSketch ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the selected sketch. + | ||||||||
AddNewGradient |
+
+AddNewGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the new gradient. + +Returns+ +The new gradient. + | ||||||||
AddNewColor |
+
+AddNewColor ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new Returns+ +The new | ||||||||
AddNewColor |
+
+AddNewColor (SkiaSharp.SKColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new
Returns+ +The new | ||||||||
AddPropertyBoolean |
+
+AddPropertyBoolean ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new boolean property. + +Returns+ +The new | ||||||||
AddPropertyColor |
+
+AddPropertyColor ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new color property. + +Returns+ +The new | ||||||||
AddPropertyGradient |
+
+AddPropertyGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new gradient property. + +Returns+ +The new | ||||||||
AddPropertyNumber |
+
+AddPropertyNumber ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new number property. + +Returns+ +The new | ||||||||
AddPropertyRect |
+
+AddPropertyRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new rect property. + +Returns+ +The new | ||||||||
AddPropertyStyle |
+
+AddPropertyStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new style property. + +Returns+ +The new | ||||||||
AddPropertyText |
+
+AddPropertyText ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new text property. + +Returns+ +The new | ||||||||
AddNewProperty |
+
+AddNewProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given
| ||||||||
DuplicateColor |
+
+DuplicateColor (KimonoCore.KimonoColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the given
| ||||||||
DuplicateProperty |
+
+DuplicateProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the property. + +
Returns+ +The new | ||||||||
DuplicateGradient |
+
+DuplicateGradient (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the gradient. + +
| ||||||||
DeleteColor |
+
+DeleteColor (KimonoCore.KimonoColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given
| ||||||||
DeleteGradient |
+
+DeleteGradient (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given gradient from the portfolio. + +
| ||||||||
DeleteProperty |
+
+DeleteProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given property. + +
| ||||||||
AddNewStyle |
+
+AddNewStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the a new | ||||||||
DuplicateStyle |
+
+DuplicateStyle (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the given
| ||||||||
ConvertSelectedShapeToStyle |
+
+ConvertSelectedShapeToStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Takes the custom | ||||||||
DeleteStyle |
+
+DeleteStyle (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given
| ||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||
ToCSharpUsingStatements |
+
+ToCSharpUsingStatements (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Builds the C# using statements. + +
Returns+ +The required using statements based on what other features have been selected. + | ||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||
ToCSharpKimono |
+
+ToCSharpKimono (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this sketch to C# code using the KimonoCore library. + +
Returns+ +The sketch as source code. + | ||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||
RelinkColors |
+
+RelinkColors ()+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the colors after a clone operation. + | ||||||||
RelinkGradient |
+
+RelinkGradient (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the gradient after a clone operation. + +
| ||||||||
RelinkStyle |
+
+RelinkStyle (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the given
| ||||||||
RelinkShape |
+
+RelinkShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the given
| ||||||||
RelinkSketch |
+
+RelinkSketch (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the given
| ||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +A deep clone of this | ||||||||
RaisePropertyModified |
+
+RaisePropertyModified (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the property modified event. + +
| ||||||||
RaiseGradientsModified |
+
+RaiseGradientsModified (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the gradients modified event. + +
| ||||||||
RaiseRequestNewUndoPoint |
+
+RaiseRequestNewUndoPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the request new undo point event. + | ||||||||
RaiseSketchesModified |
+
+RaiseSketchesModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the sketches modified event. + | ||||||||
RaiseSelectedSketchWillChange |
+
+RaiseSelectedSketchWillChange (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the selected sketch will change event. + +
| ||||||||
RaiseSelectedSketchDidChange |
+
+RaiseSelectedSketchDidChange (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the selected sketch did change event. + +
| ||||||||
RaiseStylesModified |
+
+RaiseStylesModified (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the styles modified event. + +
| ||||||||
RaiseSelectedShapeChanged |
+
+RaiseSelectedShapeChanged (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the selected shape changed event. + +
| ||||||||
RaiseColorsModified |
+
+RaiseColorsModified (KimonoCore.KimonoColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the colors modified event. + +
|
Events | Summary |
---|---|
RequestNewUndoPoint |
+
+RequestNewUndoPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when a new undo point is requested. + |
SketchesModified |
+
+SketchesModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when sketches collection is modified. + |
SelectedSketchWillChange |
+
+SelectedSketchWillChange+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when selected sketch will change. + |
SelectedSketchDidChange |
+
+SelectedSketchDidChange+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when selected sketch did change. + |
StylesModified |
+
+StylesModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when styles collection is modified. + |
SelectedShapeChanged |
+
+SelectedShapeChanged+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when selected shape changed. + |
ColorsModified |
+
+ColorsModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when colors collection is modified. + |
GradientsModified |
+
+GradientsModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when gradients collection is modified. + |
PropertyModified |
+
+PropertyModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when property collection is modified. + |
Properties | Summary |
---|---|
MaximumUndoPoints |
+
+MaximumUndoPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the maximum undo points. + +Return Value+ +The maximum undo points. + |
UndoStack |
+
+UndoStack+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the undo stack. + +Return Value+ +The undo stack. + |
RedoStack |
+
+RedoStack+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the redo stack. + +Return Value+ +The redo stack. + |
CanUndo |
+
+CanUndo+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the user can undo their last action. + +Return Value+ +
|
CanRedo |
+
+CanRedo+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the user can redo their last action. + +Return Value+ +
|
Methods | Summary | ||||
---|---|---|---|---|---|
KimonoUndoHandler |
+
+KimonoUndoHandler ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoUndoHandler class. + | ||||
PushUndoPoint |
+
+PushUndoPoint (KimonoCore.KimonoPortfolio)+ +Added In API Version+ +01.00.00 + +Summary+ +Pushes the undo point onto the stack. + +
| ||||
ReplaceLastUndoPoint |
+
+ReplaceLastUndoPoint (KimonoCore.KimonoPortfolio)+ +Added In API Version+ +01.00.00 + +Summary+ +Replaces the last undo point with the one being passed in. + +
| ||||
PopUndoPoint |
+
+PopUndoPoint (KimonoCore.KimonoPortfolio)+ +Added In API Version+ +01.00.00 + +Summary+ +Pops the undo point off the stack. + +
Returns+ +The prior state of the | ||||
PopRedoPoint |
+
+PopRedoPoint (KimonoCore.KimonoPortfolio)+ +Added In API Version+ +01.00.00 + +Summary+ +Pops the redo point off the stack. + +
Returns+ +The previous state of the | ||||
RaiseUndoStateChanged |
+
+RaiseUndoStateChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the undo state changed event. + |
Events | Summary |
---|---|
UndoStateChanged |
+
+UndoStateChanged+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when undo state changed. + |
Fields | Summary |
---|---|
_name |
+
+ Added In API Version 01.00.00 + +The default name of the shape. + |
_style |
+
+ Added In API Version 01.00.00 + +The default, custom |
_visible |
+
+ Added In API Version 01.00.00 + +The visibility of the shape. + |
Properties | Summary |
---|---|
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
ElementName |
+
+ElementName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the element as it will be called in generated source code. + +Return Value+ +The name of the element. + |
Style |
+
+Style+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the style. + +Return Value+ +The |
ControlPoints |
+
+ControlPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the control points that define the path of the shape. + +Return Value+ +A collection of |
Visible |
+
+Visible+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShape is visible. + +Return Value+ +
|
IsEditable |
+
+IsEditable+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoShape is editable. + +Return Value+ +
Remarks+ +An "Editable Shape" is one that is composed of a set of data points (such as |
LayerDepth |
+
+LayerDepth+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the layer depth from the bottom to the top controlling how shapes are overlapping on the design surface. + +Return Value+ +The layer depth. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
PropertyConnections |
+
+PropertyConnections+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the list of Return Value+ +The property connections. + |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShape |
+
+KimonoShape ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShape class. + | ||||||||||||
KimonoShape |
+
+KimonoShape (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShape class. + +
| ||||||||||||
KimonoShape |
+
+KimonoShape (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShape class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
AddPropertyConnection |
+
+AddPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Connects the given
| ||||||||||||
RemovePropertyConnection |
+
+RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the property connection. + +
| ||||||||||||
RemoveProperty |
+
+RemoveProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes any connection using this property. + +
| ||||||||||||
EvaluateConnectedProperties |
+
+EvaluateConnectedProperties ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluates all of the | ||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||
StartEditing |
+
+StartEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Places the shape in the editing mode. + | ||||||||||||
EndEditing |
+
+EndEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Ends the editing mode. + | ||||||||||||
UncoupleDeletedStyle |
+
+UncoupleDeletedStyle (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Uncouples the deleted style from the shape. + +
| ||||||||||||
ConformGradientToShape |
+
+ConformGradientToShape (KimonoCore.KimonoGradient, SkiaSharp.SKPaint)+ +Added In API Version+ +01.00.00 + +Summary+ +Conforms the gradient to shape by fitting it to the bounds of the shape. + +
| ||||||||||||
ToVector |
+
+ToVector ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a vector. + +Returns+ +The shape as a | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
StyleFillPaintForCode |
+
+StyleFillPaintForCode (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the style fill paint for code. + | ||||||||||||
StyleFramePaintForCode |
+
+StyleFramePaintForCode (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the style frame paint for code. + | ||||||||||||
ConformedFillGradientCode |
+
+ConformedFillGradientCode (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Conforms the attached gradient to the shapes bounds for code. + +
Returns+ +The fill gradient conformed in code. + | ||||||||||||
ConformedFrameGradientCode |
+
+ConformedFrameGradientCode (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Conforms the attached gradient to the shapes bounds for code. + +
Returns+ +The frame gradient conformed in code. + | ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
CloneAttachedStyle |
+
+CloneAttachedStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clones the attached style. + +Returns+ +A duplicate | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone of this shape as a base |
Properties | Summary |
---|---|
HasStartHead |
+
+HasStartHead+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeArrow has start head. + +Return Value+ +
|
HasEndHead |
+
+HasEndHead+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeArrow has end head. + +Return Value+ +
|
HeadInnerRatio |
+
+HeadInnerRatio+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the head inner ratio. + +Return Value+ +The head inner ratio. + |
HeadOuterRatio |
+
+HeadOuterRatio+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the head outer ratio. + +Return Value+ +The head outer ratio. + |
IsStreamlined |
+
+IsStreamlined+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeArrow is streamlined. + +Return Value+ +
Remarks+ +A Streamlined Arrow, is drawn as a single line. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeArrow |
+
+KimonoShapeArrow ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeArrow class. + | ||||||||||||
KimonoShapeArrow |
+
+KimonoShapeArrow (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeArrow class. + +
| ||||||||||||
KimonoShapeArrow |
+
+KimonoShapeArrow (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeArrow class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the arrow to a path. + +Returns+ +The the arrow as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the arrow into the specified Skia canvas. + +
| ||||||||||||
GrowBounds |
+
+GrowBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Grows the bounds of the arrow. + +
| ||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds of the arrow to a new location. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone of the |
Properties | Summary |
---|---|
Points |
+
+Points+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the points that define the shape. + +Return Value+ +The points. + |
Closed |
+
+Closed+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeVector is closed. + +Return Value+ +
|
IsEditable |
+
+IsEditable+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoShapeVector is editable. + +Return Value+ +
|
LastPoint |
+
+LastPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the last point in the collection of control points. + +Return Value+ +The last point. + |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeBezier |
+
+KimonoShapeBezier ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeBezier class. + | ||||||||||||
KimonoShapeBezier |
+
+KimonoShapeBezier (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeBezier class. + +
| ||||||||||||
KimonoShapeBezier |
+
+KimonoShapeBezier (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeBezier class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
RecalculateVectorBounds |
+
+RecalculateVectorBounds ()+ +Added In API Version+ +01.00.00 + +Summary+ +Recalculates the vector bounds to encompas all of the data points that define the shape. + | ||||||||||||
AddPoint |
+
+AddPoint (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a point to the shape. + +
| ||||||||||||
AddPoint |
+
+AddPoint (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the point to the shape. + +
| ||||||||||||
AddPoint |
+
+AddPoint (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given point to the shape. + +
| ||||||||||||
AddHandlesForPoint |
+
+AddHandlesForPoint (System.Int32, KimonoCore.KimonoBezierPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the handles for the given bezier point. + +
| ||||||||||||
MoveLastPoint |
+
+MoveLastPoint (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the last point added to the new position. + +
| ||||||||||||
RemovePoint |
+
+RemovePoint (System.Int32)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the given point. + +
| ||||||||||||
ApplyMoveAndScale |
+
+ApplyMoveAndScale ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the move and scale amount to the data point that make up the shape. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the shape into the given Skia Canvas. + +
| ||||||||||||
PointInBound |
+
+PointInBound (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Tests to see if the given point is inside the bounds of the shape. + +
Returns+ +
| ||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds of the shape to a new location. + +
| ||||||||||||
BoundsChanged |
+
+BoundsChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the bounds of the shape being changed. + | ||||||||||||
StartEditing |
+
+StartEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Places the shape into the editing mode where the user can adjust the individual data points that define the shape. + | ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Fields | Summary |
---|---|
ShapeUnderConstruction |
+
+ Added In API Version 01.00.00 + +The shape under construction. + |
_selectedShape |
+
+ Added In API Version 01.00.00 + +The currently selected shape. + |
Dragging |
+
+ Added In API Version 01.00.00 + +Marks if the group itself is being moved be the user. + |
IgnoreDrag |
+
+ Added In API Version 01.00.00 + +If |
PerformingDrag |
+
+ Added In API Version 01.00.00 + +If |
ToolDownAt |
+
+ Added In API Version 01.00.00 + +The last point that a |
_isMaskedGroup |
+
+ Added In API Version 01.00.00 + +If |
Properties | Summary |
---|---|
Parent |
+
+Parent+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the parent Return Value+ +The parent |
ParentSketch |
+
+ParentSketch+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the parent sketch by scanning backwards through the chain of parent objects until a Return Value+ +The parent |
Path |
+
+Path+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the full path from this group back to the parent Return Value+ +The path representing the nesting level of this group. + |
Shapes |
+
+Shapes+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the shapes. + +Return Value+ +The shapes. + |
SelectedShape |
+
+SelectedShape+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the selected shape. + +Return Value+ +The selected shape. + |
DeeplySelectedShape |
+
+DeeplySelectedShape+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the deepest selected shape in a chain of groups. + +Return Value+ +The deeply selected shape. + |
DeeplySelectedGroup |
+
+DeeplySelectedGroup+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the deepest selected group in a chain of groups that is in the edit mode. + +Return Value+ +The deeply selected group. + |
GroupType |
+
+GroupType+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the type of the group. + +Return Value+ +The type of the group as a |
Style |
+
+Style+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the style of this group. + +Return Value+ +The style as a |
Visible |
+
+Visible+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeGroup is visible. + +Return Value+ +
|
IsEditable |
+
+IsEditable+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoShapeGroup is editable. + +Return Value+ +
|
SelectedShapeAtBottom |
+
+SelectedShapeAtBottom+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selected shape is at the bottom. + +Return Value+ +
|
SelectedShapeAtTop |
+
+SelectedShapeAtTop+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether the selected shape is at the top. + +Return Value+ +
|
IsBooleanConstruct |
+
+IsBooleanConstruct+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeGroup is a boolean construct. + +Return Value+ +
|
BooleanOperation |
+
+BooleanOperation+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the boolean operation that will be applied to this group of objects. + +Return Value+ +The boolean operation as a |
Mask |
+
+Mask+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the Return Value+ +The mask as a |
IsMaskedGroup |
+
+IsMaskedGroup+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeGroup is masked group. + +Return Value+ +
|
Methods | Summary | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeGroup |
+
+KimonoShapeGroup (System.Object)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeGroup class. + +
| ||||||||||||||
KimonoShapeGroup |
+
+KimonoShapeGroup (System.Object, System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeGroup class. + +
| ||||||||||||||
KimonoShapeGroup |
+
+KimonoShapeGroup (System.Object, System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeGroup class. + +
| ||||||||||||||
Initialize |
+
+Initialize (System.Object)+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize the specified parent. + +
Returns+ +The initialize. + | ||||||||||||||
FindShape |
+
+FindShape (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds a given shape by its Unique ID. + +
Returns+ +The | ||||||||||||||
RecalculateGroupBounds |
+
+RecalculateGroupBounds ()+ +Added In API Version+ +01.00.00 + +Summary+ +Recalculates the group bounds to encompass every | ||||||||||||||
ReturnToSketch |
+
+ReturnToSketch ()+ +Added In API Version+ +01.00.00 + +Summary+ +Returns to base parent | ||||||||||||||
SelectShape |
+
+SelectShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Selects the given
| ||||||||||||||
RecalculateLayerDepths |
+
+RecalculateLayerDepths ()+ +Added In API Version+ +01.00.00 + +Summary+ +Recalculates the layer depths. + +Remarks+ +Layer depths are used to maintain the front to back order of the | ||||||||||||||
MoveSelectedShapeToBottom |
+
+MoveSelectedShapeToBottom ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape to bottom. + | ||||||||||||||
MoveSelectedShapeBackwards |
+
+MoveSelectedShapeBackwards ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape backwards. + | ||||||||||||||
MoveSelectedShapeToTop |
+
+MoveSelectedShapeToTop ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape to top. + | ||||||||||||||
MoveSelectedShapeForwards |
+
+MoveSelectedShapeForwards ()+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the selected shape forwards. + | ||||||||||||||
AlignAllTop |
+
+AlignAllTop ()+ +Added In API Version+ +01.00.00 + +Summary+ +Aligns all shapes in the group at the top. + | ||||||||||||||
AlignAllBottom |
+
+AlignAllBottom ()+ +Added In API Version+ +01.00.00 + +Summary+ +Aligns all shapes in the group at the bottom. + | ||||||||||||||
AlignAllLeft |
+
+AlignAllLeft ()+ +Added In API Version+ +01.00.00 + +Summary+ +Aligns all shapes in the group to the left. + | ||||||||||||||
AlignAllRight |
+
+AlignAllRight ()+ +Added In API Version+ +01.00.00 + +Summary+ +Aligns all shapes in the group to the right. + | ||||||||||||||
AlignAllCenter |
+
+AlignAllCenter ()+ +Added In API Version+ +01.00.00 + +Summary+ +Centers all shapes in the group. + | ||||||||||||||
AlignAllCenterHorizontal |
+
+AlignAllCenterHorizontal ()+ +Added In API Version+ +01.00.00 + +Summary+ +Center horizontal all shapes in the group. + | ||||||||||||||
AlignAllCenterVertical |
+
+AlignAllCenterVertical ()+ +Added In API Version+ +01.00.00 + +Summary+ +Center vertical all shapes in the group. + | ||||||||||||||
DeleteColor |
+
+DeleteColor (KimonoCore.KimonoColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given
| ||||||||||||||
DeleteGradient |
+
+DeleteGradient (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the given gradient from the group. + +
| ||||||||||||||
AddShape |
+
+AddShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given
| ||||||||||||||
DuplicateSelectedShape |
+
+DuplicateSelectedShape ()+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the selected shape. + | ||||||||||||||
RemoveShape |
+
+RemoveShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the given
| ||||||||||||||
DeleteSelectedShape |
+
+DeleteSelectedShape ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the selected shape. + | ||||||||||||||
ShapeInGroup |
+
+ShapeInGroup (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given
Returns+ +
| ||||||||||||||
DeselectAll |
+
+DeselectAll ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deselects all shapes in this group. + | ||||||||||||||
GroupShapes |
+
+GroupShapes ()+ +Added In API Version+ +01.00.00 + +Summary+ +Groups the shapes. + | ||||||||||||||
GroupShapes |
+
+GroupShapes (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Groups the shapes in the parent sketch. + +
| ||||||||||||||
GroupShapes |
+
+GroupShapes (KimonoCore.KimonoShapeGroup)+ +Added In API Version+ +01.00.00 + +Summary+ +Groups the shapes in the parent group. + +
| ||||||||||||||
UngroupShapes |
+
+UngroupShapes ()+ +Added In API Version+ +01.00.00 + +Summary+ +Ungroups the shapes in this group. + | ||||||||||||||
UngroupShapes |
+
+UngroupShapes (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Ungroups the shapes in the parent sketch. + +
| ||||||||||||||
UngroupShapes |
+
+UngroupShapes (KimonoCore.KimonoShapeGroup)+ +Added In API Version+ +01.00.00 + +Summary+ +Ungroups the shapes in the parent group. + +
| ||||||||||||||
DuplicateShapes |
+
+DuplicateShapes ()+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the shapes in a selection group. + | ||||||||||||||
DuplicateShapes |
+
+DuplicateShapes (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the shapes in this selection group into the parent sketch. + +
| ||||||||||||||
DuplicateShapes |
+
+DuplicateShapes (KimonoCore.KimonoShapeGroup)+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the shapes in this selection group into the parent group. + +
| ||||||||||||||
DeleteShapes |
+
+DeleteShapes ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the shapes in this selection group. + | ||||||||||||||
DeleteShapes |
+
+DeleteShapes (KimonoCore.KimonoSketch)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the shapes in this selection group from the parent sketch. + +
| ||||||||||||||
DeleteShapes |
+
+DeleteShapes (KimonoCore.KimonoShapeGroup)+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the shapes in this selection group from the parent group. + +
| ||||||||||||||
ApplyMoveAndScale |
+
+ApplyMoveAndScale ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the move and scale adjustments to all | ||||||||||||||
RemovePropertyConnection |
+
+RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the property connection. + +
| ||||||||||||||
RemoveProperty |
+
+RemoveProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes any connection using this property. + +
| ||||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the group of shapes to a path. + +Returns+ +The group of shapes as a | ||||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draw all the
| ||||||||||||||
StartEditing |
+
+StartEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Starts editing this group. + | ||||||||||||||
EndEditing |
+
+EndEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Ends editing this group. + | ||||||||||||||
PointInBound |
+
+PointInBound (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given point is inside the bounds of this group. + +
Returns+ +
| ||||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds of this group. + +
| ||||||||||||||
BoundsChanged |
+
+BoundsChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Update the bouds of this group when they have changed from either a move or a drag operation. + | ||||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||||
RelinkShape |
+
+RelinkShape (KimonoCore.KimonoShape)+ +Added In API Version+ +01.00.00 + +Summary+ +Relinks the shape after a clone operation. + +
| ||||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +A deep clone of this | ||||||||||||||
ToolDown |
+
+ToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user placing the current |
Fields | Summary |
---|---|
Selection |
+
+ Added In API Version 01.00.00 + +The group is a current active selection. + |
DragSelect |
+
+ Added In API Version 01.00.00 + +The group is a drag to select selection that is underway. + |
Collection |
+
+ Added In API Version 01.00.00 + +The group is a collection of shape that have been grouped together and are treated as a single object in the editor. + |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeLine |
+
+KimonoShapeLine ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeLine class. + | ||||||||||||
KimonoShapeLine |
+
+KimonoShapeLine (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeLine class. + +
| ||||||||||||
KimonoShapeLine |
+
+KimonoShapeLine (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeLine class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the line into the given Skia canvas. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone of the |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeOval |
+
+KimonoShapeOval ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeOval class. + | ||||||||||||
KimonoShapeOval |
+
+KimonoShapeOval (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeOval class. + +
| ||||||||||||
KimonoShapeOval |
+
+KimonoShapeOval (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeOval class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draw the oval into the given Skia Canvas. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Properties | Summary |
---|---|
NumberOfSides |
+
+NumberOfSides+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the number of sides. + +Return Value+ +The number of sides. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapePolygon |
+
+KimonoShapePolygon ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapePolygon class. + | ||||||||||||
KimonoShapePolygon |
+
+KimonoShapePolygon (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapePolygon class. + +
| ||||||||||||
KimonoShapePolygon |
+
+KimonoShapePolygon (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapePolygon class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
MakeSidePoints |
+
+MakeSidePoints (System.Double, System.Int32, SkiaSharp.SKRect)+ +Added In API Version+ +01.00.00 + +Summary+ +Makes the star points. + +
Returns+ +The star points. + +Remarks+ +This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. + | ||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the polygon into the given Skia Canvas. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeRect |
+
+KimonoShapeRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRect class. + | ||||||||||||
KimonoShapeRect |
+
+KimonoShapeRect (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRect class. + +
| ||||||||||||
KimonoShapeRect |
+
+KimonoShapeRect (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRect class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the rectangle into the given Skia Canvas. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
CornerRadius |
+
+CornerRadius+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the corner radius. + +Return Value+ +The corner radius. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
Methods | Summary | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeRoundRect |
+
+KimonoShapeRoundRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRoundRect class. + | ||||||||||||||
KimonoShapeRoundRect |
+
+KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRoundRect class. + +
| ||||||||||||||
KimonoShapeRoundRect |
+
+KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRoundRect class. + +
| ||||||||||||||
KimonoShapeRoundRect |
+
+KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRoundRect class. + +
| ||||||||||||||
KimonoShapeRoundRect |
+
+KimonoShapeRoundRect (System.Single, System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeRoundRect class. + +
| ||||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the round rectangle into the given Skia Canvas. + +
| ||||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Properties | Summary |
---|---|
NumberOfPoints |
+
+NumberOfPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the number of points. + +Return Value+ +The number of points. + |
SkipPoints |
+
+SkipPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the skip points. + +Return Value+ +The skip points. + |
DepthOffset |
+
+DepthOffset+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the depth offset for the individual points. + +Return Value+ +The depth offset. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
Methods | Summary | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeStar |
+
+KimonoShapeStar ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeStar class. + | ||||||||||||||||||||
KimonoShapeStar |
+
+KimonoShapeStar (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeStar class. + +
| ||||||||||||||||||||
KimonoShapeStar |
+
+KimonoShapeStar (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeStar class. + +
| ||||||||||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||||||||||
MakeStarPoints |
+
+MakeStarPoints (System.Double, System.Int32, System.Int32, SkiaSharp.SKRect, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Makes the star points. + +
Returns+ +The star points. + +Remarks+ +This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. + | ||||||||||||||||||||
CalculateConcaveRadius |
+
+CalculateConcaveRadius (System.Int32, System.Int32)+ +Added In API Version+ +01.00.00 + +Summary+ +Calculates the concave radius. + +
Returns+ +The concave radius. + +Remarks+ +This code adapted from http://csharphelper.com/blog/2014/08/draw-a-star-with-a-given-number-of-points-in-c/ by Rod Stephens. + | ||||||||||||||||||||
FindIntersection |
+
+FindIntersection (SkiaSharp.SKPoint, SkiaSharp.SKPoint, SkiaSharp.SKPoint, SkiaSharp.SKPoint, System.Boolean@, System.Boolean@, SkiaSharp.SKPoint@, SkiaSharp.SKPoint@, SkiaSharp.SKPoint@)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the intersection. + +
Remarks+ +This code adapted from http://csharphelper.com/blog/2014/08/determine-where-two-lines-intersect-in-c/ by Rod Stephens. + | ||||||||||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the star into the given Skia Canvas. + +
| ||||||||||||||||||||
ToVector |
+
+ToVector ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the star into a vector. + +Returns+ +The | ||||||||||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Fields | Summary |
---|---|
Unselected |
+
+ Added In API Version 01.00.00 + +The shape is unselected. + |
Selected |
+
+ Added In API Version 01.00.00 + +The shape is being selected. + |
Editing |
+
+ Added In API Version 01.00.00 + +The shape is in the edit mode and individual control points can be added, deleted, moved or adjusted. + |
Finalizing |
+
+ Added In API Version 01.00.00 + +The shape is leaving the edit mode and needs to be completed. + |
Constructing |
+
+ Added In API Version 01.00.00 + +The shape is in the process of being built. For example, a set of shapes being added to a group. + |
Grouping |
+
+ Added In API Version 01.00.00 + +The shape is being added to a group. + |
Properties | Summary |
---|---|
Text |
+
+Text+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text. + +Return Value+ +The text. + |
FontMetrics |
+
+FontMetrics+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the font metrics. + +Return Value+ +The font metrics. + |
IsLinearText |
+
+IsLinearText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeText is linear text. + +Return Value+ +
|
IsVerticalText |
+
+IsVerticalText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeText is vertical text. + +Return Value+ +
|
StrikeThruText |
+
+StrikeThruText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeText strike thru text. + +Return Value+ +
|
TextAlign |
+
+TextAlign+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text align. + +Return Value+ +The text align. + |
TextEncoding |
+
+TextEncoding+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text encoding. + +Return Value+ +The text encoding. + |
TextScaleX |
+
+TextScaleX+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text scale x. + +Return Value+ +The text scale x. + |
TextSize |
+
+TextSize+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the size of the text. + +Return Value+ +The size of the text. + |
TextSkewX |
+
+TextSkewX+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text skew x. + +Return Value+ +The text skew x. + |
Typeface |
+
+Typeface+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the typeface. + +Return Value+ +The typeface. + |
FontFamilyName |
+
+FontFamilyName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the font family. + +Return Value+ +The name of the font family. + |
TypefaceStyle |
+
+TypefaceStyle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the typeface style. + +Return Value+ +The typeface style. + |
UnderlineText |
+
+UnderlineText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeText underline text. + +Return Value+ +
|
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeText |
+
+KimonoShapeText ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeText class. + | ||||||||||||
KimonoShapeText |
+
+KimonoShapeText (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeText class. + +
| ||||||||||||
KimonoShapeText |
+
+KimonoShapeText (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeText class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the text block into the given Skia Canvas. + +
Remarks+ +TODO: This routine currently breaks line on characters and it needs to be adjust to break on word boundaries. + | ||||||||||||
GrowBounds |
+
+GrowBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Grows the bounds of the text block. + +
Remarks+ +TODO: Changing the bounds of a text box should optionally scale the size of the text within. + | ||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds of the text block. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + +Remarks+ +TODO: This routine currently breaks line on characters and it needs to be adjust to break on word boundaries. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeTriangle |
+
+KimonoShapeTriangle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeTriangle class. + | ||||||||||||
KimonoShapeTriangle |
+
+KimonoShapeTriangle (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeTriangle class. + +
| ||||||||||||
KimonoShapeTriangle |
+
+KimonoShapeTriangle (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeTriangle class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the triangle into the given Skia Canvas. + +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Properties | Summary |
---|---|
Points |
+
+Points+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the points that define the shape. + +Return Value+ +The points. + |
Closed |
+
+Closed+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoShapeVector is closed. + +Return Value+ +
|
IsEditable |
+
+IsEditable+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoShapeVector is editable. + +Return Value+ +
|
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShapeVector |
+
+KimonoShapeVector ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeVector class. + | ||||||||||||
KimonoShapeVector |
+
+KimonoShapeVector (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeVector class. + +
| ||||||||||||
KimonoShapeVector |
+
+KimonoShapeVector (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShapeVector class. + +
| ||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||
RecalculateVectorBounds |
+
+RecalculateVectorBounds ()+ +Added In API Version+ +01.00.00 + +Summary+ +Recalculates the vector bounds to encompas all of the data points that define the shape. + | ||||||||||||
AddPoint |
+
+AddPoint (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a point to the shape. + +
| ||||||||||||
AddPoint |
+
+AddPoint (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given point to the shape. + +
| ||||||||||||
MoveLastPoint |
+
+MoveLastPoint (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the last point added to the new position. + +
| ||||||||||||
RemovePoint |
+
+RemovePoint (System.Int32)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the given point. + +
| ||||||||||||
ApplyMoveAndScale |
+
+ApplyMoveAndScale ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the move and scale amount to the data point that make up the shape. + | ||||||||||||
ToPath |
+
+ToPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the current shape to a path. + +Returns+ +The shape as a | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the shape into the given Skia Canvas. + +
| ||||||||||||
PointInBound |
+
+PointInBound (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Tests to see if the given point is inside the bounds of the shape. + +
Returns+ +
| ||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds of the shape to a new location. + +
| ||||||||||||
BoundsChanged |
+
+BoundsChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the bounds of the shape being changed. + | ||||||||||||
StartEditing |
+
+StartEditing ()+ +Added In API Version+ +01.00.00 + +Summary+ +Places the shape into the editing mode where the user can adjust the individual data points that define the shape. + | ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone |
Properties | Summary |
---|---|
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name as a |
Usage |
+
+Usage+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the usage of this property. + +Return Value+ +The |
IsObiScriptValue |
+
+IsObiScriptValue+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoProperty is the result of an Obi Script. + +Return Value+ +
|
ObiScript |
+
+ObiScript+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the obi script that will be used to calculate the value of this Return Value+ +The obi script. + |
Methods | Summary |
---|---|
KimonoProperty |
+
+KimonoProperty ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoProperty class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToRect |
+
+ToRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToFloat |
+
+ToFloat ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToInt |
+
+ToInt ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToStyle |
+
+ToStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToBool |
+
+ToBool ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToColor |
+
+ToColor ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The color. + |
ToGradient |
+
+ToGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The gradient. + |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Fields | Summary |
---|---|
LocalVariable |
+
+ Added In API Version 01.00.00 + +The given |
GlobalVariable |
+
+ Added In API Version 01.00.00 + +The given |
Parameter |
+
+ Added In API Version 01.00.00 + +The given |
Fields | Summary |
---|---|
Undefined |
+
+ Added In API Version 01.00.00 + +The connection point hasn't been defined. + |
Rect |
+
+ Added In API Version 01.00.00 + +The rectangle that defines the |
Top |
+
+ Added In API Version 01.00.00 + +The Top coordinate of a |
Left |
+
+ Added In API Version 01.00.00 + +The Left coordinate of a |
Bottom |
+
+ Added In API Version 01.00.00 + +The Bottom coordinate of a |
Right |
+
+ Added In API Version 01.00.00 + +The Right coordinate of a |
Width |
+
+ Added In API Version 01.00.00 + +The Widht of a |
Height |
+
+ Added In API Version 01.00.00 + +The Height of a |
RotationDegrees |
+
+ Added In API Version 01.00.00 + +The Rotational Degrees of a |
Style |
+
+ Added In API Version 01.00.00 + +The |
Visible |
+
+ Added In API Version 01.00.00 + +The visibility of a |
HasStartHead |
+
+ Added In API Version 01.00.00 + +The has start head of a |
HasEndHead |
+
+ Added In API Version 01.00.00 + +The has end head of a |
HeadInnerRatio |
+
+ Added In API Version 01.00.00 + +The head inner ratio of a |
HeadOuterRatio |
+
+ Added In API Version 01.00.00 + +The head outer ratio of a |
IsStreamlined |
+
+ Added In API Version 01.00.00 + +The is streamlined of a |
NumberOfSides |
+
+ Added In API Version 01.00.00 + +The number of sides of a |
CornerRadius |
+
+ Added In API Version 01.00.00 + +The corner radius of a |
NumberOfPoints |
+
+ Added In API Version 01.00.00 + +The number of points of a |
SkipPoints |
+
+ Added In API Version 01.00.00 + +The skip points of a |
DepthOffset |
+
+ Added In API Version 01.00.00 + +The depth offset of a |
Text |
+
+ Added In API Version 01.00.00 + +The text of a |
BaseColor |
+
+ Added In API Version 01.00.00 + +The base color of a |
AdjustsHue |
+
+ Added In API Version 01.00.00 + +The adjusts hue of a |
HueAdjustment |
+
+ Added In API Version 01.00.00 + +The hue adjustment of a |
AdjustsSaturation |
+
+ Added In API Version 01.00.00 + +The adjusts saturation of a |
SaturationAdjustment |
+
+ Added In API Version 01.00.00 + +The saturation adjustment of a |
AdjustsBrightness |
+
+ Added In API Version 01.00.00 + +The adjusts brightness of a |
BrightnessAdjustment |
+
+ Added In API Version 01.00.00 + +The brightness adjustment of a |
AdjustsAlpha |
+
+ Added In API Version 01.00.00 + +The adjusts alpha of a |
AlphaAdjustment |
+
+ Added In API Version 01.00.00 + +The alpha adjustment of a |
HasFrame |
+
+ Added In API Version 01.00.00 + +The has frame of a |
HasFrameBlur |
+
+ Added In API Version 01.00.00 + +The has frame blur of a |
FrameHorizontalBlurAmount |
+
+ Added In API Version 01.00.00 + +The frame horizontal blur amount of a |
FrameVerticalBlurAmount |
+
+ Added In API Version 01.00.00 + +The frame vertical blur amount of a |
HasFrameShadow |
+
+ Added In API Version 01.00.00 + +The has frame shadow of a |
FrameShadowHorizontalOffset |
+
+ Added In API Version 01.00.00 + +The frame horizontal offset of a |
FrameShadowVerticalOffset |
+
+ Added In API Version 01.00.00 + +The frame vertical offset of a |
FrameShadowHorizontalBlurAmount | +FrameShadowHorizontalBlurAmount + +Added In API Version 01.00.00 + +The frame shadow horizontal blur amount of a `KimonoStyle. + |
FrameShadowVerticalBlurAmount | +FrameShadowVerticalBlurAmount + +Added In API Version 01.00.00 + +The frame shadow vertical blur amount of a |
FrameShadowLinkedColor |
+
+ Added In API Version 01.00.00 + +The color of the frame shadow linked of a |
HasFill |
+
+ Added In API Version 01.00.00 + +The has fill of a |
HasFillBlur |
+
+ Added In API Version 01.00.00 + +The has fill blur of a |
FillHorizontalBlurAmount |
+
+ Added In API Version 01.00.00 + +The fill horizontal blur amount of a |
FillVerticalBlurAmount |
+
+ Added In API Version 01.00.00 + +The fill vertical blur amount of a |
HasFillShadow |
+
+ Added In API Version 01.00.00 + +The has fill shadow of a |
FillShadowHorizontalOffset |
+
+ Added In API Version 01.00.00 + +The fill shadow horizontal offset of a |
FillShadowVerticalOffset |
+
+ Added In API Version 01.00.00 + +The fill shadow vertical offset of a |
FillShadowHorizontalBlurAmount | +FillShadowHorizontalBlurAmount + +Added In API Version 01.00.00 + +The fill shadow horizontal blur amount of a |
FillShadowVerticalBlurAmount |
+
+ Added In API Version 01.00.00 + +The fill shadow vertical blur amount of a |
FillShadowLinkedColor |
+
+ Added In API Version 01.00.00 + +The color of the fill shadow linked of a |
FrameColor |
+
+ Added In API Version 01.00.00 + +The color of the frame of a |
FrameGradient |
+
+ Added In API Version 01.00.00 + +The frame gradient of a |
FillColor |
+
+ Added In API Version 01.00.00 + +The color of the fill of a |
FillGradient |
+
+ Added In API Version 01.00.00 + +The fill gradient of a |
IsVerticalText |
+
+ Added In API Version 01.00.00 + +The is vertical text of a |
StrikeThruText |
+
+ Added In API Version 01.00.00 + +The strike thru text of a |
TextScaleX |
+
+ Added In API Version 01.00.00 + +The text scale x of a |
TextSize |
+
+ Added In API Version 01.00.00 + +The size of the text of a |
TextSkewX |
+
+ Added In API Version 01.00.00 + +The text skew x of a |
FontFamilyName |
+
+ Added In API Version 01.00.00 + +The name of the font family of a |
UnderlineText |
+
+ Added In API Version 01.00.00 + +The underline text of a |
HasFrameJitter |
+
+ Added In API Version 01.00.00 + +The has frame jitter of a |
FrameJitterLength |
+
+ Added In API Version 01.00.00 + +The length of the frame jitter of a |
FrameJitterDeviation |
+
+ Added In API Version 01.00.00 + +The frame jitter deviation of a |
HasFillJitter |
+
+ Added In API Version 01.00.00 + +The has fill jitter of a |
FillJitterLength |
+
+ Added In API Version 01.00.00 + +The length of the fill jitter of a |
FillJitterDeviation |
+
+ Added In API Version 01.00.00 + +The fill jitter deviation of a |
HasFrameDash |
+
+ Added In API Version 01.00.00 + +The has frame dash of a |
Properties | Summary |
---|---|
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
ConnectionPoint |
+
+ConnectionPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the point that a given Return Value+ +The connection point as a |
ConnectedProperty |
+
+ConnectedProperty+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the connected property. + +Return Value+ +The connected |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
KimonoPropertyConnection |
+
+KimonoPropertyConnection ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyConnection class. + | ||||||
KimonoPropertyConnection |
+
+KimonoPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyConnection class. + +
| ||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Successful |
+
+Successful+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether the Obi Script ran successfully. + +Return Value+ +
|
ErrorMessage |
+
+ErrorMessage+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the error message if the Obi Script execution failed. + +Return Value+ +The error message or "" if the script ran successfully. + |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
ObiScriptResult |
+
+ObiScriptResult ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the ObiScriptResult class. + | ||||||
ObiScriptResult |
+
+ObiScriptResult (System.Boolean, System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the ObiScriptResult class. + +
|
Properties | Summary |
---|---|
ControlPoint |
+
+ControlPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the control point. + +Return Value+ +The control point. + |
EndPoint |
+
+EndPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the end point. + +Return Value+ +The end point. + |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoBezierPoint |
+
+KimonoBezierPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBezierPoint class. + | ||||||||||
KimonoBezierPoint |
+
+KimonoBezierPoint (SkiaSharp.SKPoint, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBezierPoint class. + +
| ||||||||||
KimonoBezierPoint |
+
+KimonoBezierPoint (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBezierPoint class. + +
| ||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Fields | Summary |
---|---|
Rect |
+
+ Added In API Version 01.00.00 + +The base |
PreviousCenter |
+
+ Added In API Version 01.00.00 + +Holds the previous center used in scaling operations. + |
PreviousRect |
+
+ Added In API Version 01.00.00 + +Holds the previous rect used in scaling operations. + |
Properties | Summary |
---|---|
State |
+
+State+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the current edit state of the Return Value+ +The state as a |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
Top |
+
+Top+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the top. + +Return Value+ +The top coord location. + |
Left |
+
+Left+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the left. + +Return Value+ +The left coord location. + |
Bottom |
+
+Bottom+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the bottom. + +Return Value+ +The bottom coord location. + |
Right |
+
+Right+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the right. + +Return Value+ +The right coord location. + |
Width |
+
+Width+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the width. + +Return Value+ +The width of the shape's bounding box. + |
Height |
+
+Height+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the height. + +Return Value+ +The height of the shape's bounding box. + |
HorizontalCenter |
+
+HorizontalCenter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the horizontal center. + +Return Value+ +The horizontal center. + |
VerticalCenter |
+
+VerticalCenter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the vertical center. + +Return Value+ +The vertical center. + |
Center |
+
+Center+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the center. + +Return Value+ +The center. + |
RotationDegrees |
+
+RotationDegrees+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the rotation degrees. + +Return Value+ +The rotation degrees. + |
TopLeftHandle |
+
+TopLeftHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the top left handle. + +Return Value+ +The top left handle. + |
TopHandle |
+
+TopHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the top handle. + +Return Value+ +The top handle. + |
TopRightHandle |
+
+TopRightHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the top right handle. + +Return Value+ +The top right handle. + |
RightHandle |
+
+RightHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the right handle. + +Return Value+ +The right handle. + |
BottomRightHandle |
+
+BottomRightHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the bottom right handle. + +Return Value+ +The bottom right handle. + |
BottomHandle |
+
+BottomHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the bottom handle. + +Return Value+ +The bottom handle. + |
BottomLeftHandle |
+
+BottomLeftHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the bottom left handle. + +Return Value+ +The bottom left handle. + |
LeftHandle |
+
+LeftHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the left handle. + +Return Value+ +The left handle. + |
HitOffset |
+
+HitOffset+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the hit offset. + +Return Value+ +The hit offset. + |
HitHandle |
+
+HitHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the hit handle. + +Return Value+ +The hit handle. + |
Methods | Summary | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoBounds |
+
+KimonoBounds ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBounds class. + | ||||||||||||
KimonoBounds |
+
+KimonoBounds (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBounds class. + +
| ||||||||||||
KimonoBounds |
+
+KimonoBounds (System.Single, System.Single, System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBounds class. + +
| ||||||||||||
SavePreviousBounds |
+
+SavePreviousBounds ()+ +Added In API Version+ +01.00.00 + +Summary+ +Saves the previous bounds. + | ||||||||||||
ValueBetween |
+
+ValueBetween (System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Checks to see if the given value is between the two given points. + +
Returns+ +The | ||||||||||||
AddHandles |
+
+AddHandles (KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the control handles to the bounds + | ||||||||||||
RemoveHandles |
+
+RemoveHandles ()+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the control handles from the bounds. + | ||||||||||||
BoundsChanged |
+
+BoundsChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Updates the location of the edit handles when the bounds has been relocated or resized. + | ||||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the bounding box and its edit handles into the given canvas + +
| ||||||||||||
Select |
+
+Select ()+ +Added In API Version+ +01.00.00 + +Summary+ +Puts the | ||||||||||||
PlaceUnderConstruction |
+
+PlaceUnderConstruction (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Places the bounds under construction. + +
| ||||||||||||
StartGrouping |
+
+StartGrouping ()+ +Added In API Version+ +01.00.00 + +Summary+ +Starts the bounds grouping. + | ||||||||||||
Unselect |
+
+Unselect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Unselects the | ||||||||||||
ChangeBounds |
+
+ChangeBounds (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Changes the bounds to match the given values. + +
| ||||||||||||
GrowBounds |
+
+GrowBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Adjusts the size of the bounds. + +
| ||||||||||||
MoveBounds |
+
+MoveBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the bounds to the given point. + +
| ||||||||||||
DragBounds |
+
+DragBounds (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the bounds. + +
| ||||||||||||
PointInBound |
+
+PointInBound (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given point is inside of the current bounds + +
Returns+ +
| ||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Fields | Summary |
---|---|
DrawWidth |
+
+ Added In API Version 01.00.00 + +The width of the drag handle. + |
DrawOffset |
+
+ Added In API Version 01.00.00 + +The draw offset of the drag handle. + |
Properties | Summary |
---|---|
Index |
+
+Index+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the index. + +Return Value+ +The index. + |
HandleType |
+
+HandleType+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the type of the handle. + +Return Value+ +The type of the handle as a |
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
State |
+
+State+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the edit state of the Return Value+ +The state as a |
X |
+
+X+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the x value. + +Return Value+ +The x coord of the handle's top-left location. + |
Y |
+
+Y+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the y value. + +Return Value+ +The y coord of the handle's top-left location. + |
Rect |
+
+Rect+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the rect. + +Return Value+ +The rect. + |
Constraint |
+
+Constraint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the edit constraint. + +Return Value+ +The edit constraint as a |
HitOffset |
+
+HitOffset+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the hit offset. + +Return Value+ +The hit offset. + |
Color |
+
+Color+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color that this handle represents in a gradient. If the Return Value+ +The |
LinkedColor |
+
+LinkedColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color that this handle represents in a gradient. If the Return Value+ +The color of the linked. + |
RepresentedColor |
+
+RepresentedColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the color that this handle represents. + +Return Value+ +The color as a |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoHandle |
+
+KimonoHandle (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoHandle class. + +
| ||||||||||
KimonoHandle |
+
+KimonoHandle (System.Single, System.Single, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoHandle class. + +
| ||||||||||
KimonoHandle |
+
+KimonoHandle (System.Single, System.Single, KimonoCore.KimonoHandleConstraint)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoHandle class. + +
| ||||||||||
KimonoHandle |
+
+KimonoHandle (System.Single, System.Single, KimonoCore.KimonoHandleConstraint, KimonoCore.KimonoShapeState)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoHandle class. + +
| ||||||||||
Draw |
+
+Draw (SkiaSharp.SKCanvas)+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the hanled into the given Skia canvas. + +
Returns+ +The draw. + | ||||||||||
MoveTo |
+
+MoveTo (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Moves the handle to the given coordinates. + +
| ||||||||||
PointInBound |
+
+PointInBound (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Test to see if the given point is inside of the current bounds + +
Returns+ +
| ||||||||||
DragHandle |
+
+DragHandle (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Drags the handle. + +
| ||||||||||
ToPoint |
+
+ToPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The | ||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + | ||||||||||
RaiseMoved |
+
+RaiseMoved (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the moved event. + +
|
Events | Summary |
---|---|
Moved |
+
+Moved+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when moved. + |
Fields | Summary |
---|---|
None |
+
+ Added In API Version 01.00.00 + +No movement constraint. + |
Horizontal |
+
+ Added In API Version 01.00.00 + +The handle can only be moved horizontally. + |
Vertical |
+
+ Added In API Version 01.00.00 + +The handle can only be moved vertically. + |
Locked |
+
+ Added In API Version 01.00.00 + +The handle is locked in place and cannot be moved. + |
Fields | Summary |
---|---|
ControlPoint |
+
+ Added In API Version 01.00.00 + +A general purpose handle for a shape's bound or a control point on a vector or bezier. + |
GradientColor |
+
+ Added In API Version 01.00.00 + +Defines a color inside of a gradient. + |
GradientPosition |
+
+ Added In API Version 01.00.00 + +Defines the position of a gradient in a shape object. + |
BezierControlPoint |
+
+ Added In API Version 01.00.00 + +Defines the control point for a |
Fields | Summary |
---|---|
_horizontalBlurAmount |
+
+ Added In API Version 01.00.00 + +The horizontal blur amount. + |
_verticalBlurAmount |
+
+ Added In API Version 01.00.00 + +The vertical blur amount. + |
Properties | Summary |
---|---|
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
HorizontalBlurAmount |
+
+HorizontalBlurAmount+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the horizontal blur amount. + +Return Value+ +The horizontal blur amount. + |
VerticalBlurAmount |
+
+VerticalBlurAmount+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the vertical blur amount. + +Return Value+ +The vertical blur amount. + |
BlurFilter |
+
+BlurFilter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the blur filter represented by this blur effect. + +Return Value+ +The |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
KimonoBlur |
+
+KimonoBlur ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBlur class. + | ||||||||
KimonoBlur |
+
+KimonoBlur (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoBlur class. + +
| ||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this blur effect to code using the Skia library. + +Returns+ +The blur as code. + | ||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this blur effect to code using the KimonoCore library. + +Returns+ +The blur as code. + | ||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + | ||||||||
RaiseBlurModified |
+
+RaiseBlurModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the blur modified event. + |
Events | Summary |
---|---|
BlurModified |
+
+BlurModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when the blur is modified. + |
Fields | Summary |
---|---|
_horizontalOffset |
+
+ Added In API Version 01.00.00 + +The horizontal offset. + |
_verticalOffset |
+
+ Added In API Version 01.00.00 + +The vertical offset. + |
_horizontalBlurAmount |
+
+ Added In API Version 01.00.00 + +The horizontal blur amount. + |
_verticalBlurAmount |
+
+ Added In API Version 01.00.00 + +The vertical blur amount. + |
_color |
+
+ Added In API Version 01.00.00 + +The color of the shadow. + |
_linkedColor |
+
+ Added In API Version 01.00.00 + +A linked |
Properties | Summary |
---|---|
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
HorizontalOffset |
+
+HorizontalOffset+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the horizontal offset. + +Return Value+ +The horizontal offset. + |
VerticalOffset |
+
+VerticalOffset+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the vertical offset. + +Return Value+ +The vertical offset. + |
HorizontalBlurAmount |
+
+HorizontalBlurAmount+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the horizontal blur amount. + +Return Value+ +The horizontal blur amount. + |
VerticalBlurAmount |
+
+VerticalBlurAmount+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the vertical blur amount. + +Return Value+ +The vertical blur amount. + |
Color |
+
+Color+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color of the shadow. + +Return Value+ +The color. + |
LinkedColor |
+
+LinkedColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color of the linked. + +Return Value+ +The color of the linked. + |
ShadowColor |
+
+ShadowColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the color of the shadow. + +Return Value+ +The color of the shadow as a Remarks+ +Returns either the custom color attached to this shadow or a linked color if it is being used. + |
ShadowFilter |
+
+ShadowFilter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the shadoe filter represented by this shadow effect. + +Return Value+ +The |
Methods | Summary | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KimonoShadow |
+
+KimonoShadow ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShadow class. + | ||||||||||
KimonoShadow |
+
+KimonoShadow (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoShadow class. + +
| ||||||||||
HandleLinkedColorChanged |
+
+HandleLinkedColorChanged ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the linked color changed. + | ||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shadow to C# code using the Skia library. + +Returns+ +The shadow as code. + | ||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shadow to C# code using the KimonoCore library. + +Returns+ +The shadow as code. + | ||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + | ||||||||||
RaiseShadowModified |
+
+RaiseShadowModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the shadow modified event. + |
Events | Summary |
---|---|
ShadowModified |
+
+ShadowModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when the shadow is modified. + |
Fields | Summary |
---|---|
_gradientType |
+
+ Added In API Version 01.00.00 + +The type of the gradient. + |
_startPoint |
+
+ Added In API Version 01.00.00 + +The start point. + |
_endPoint |
+
+ Added In API Version 01.00.00 + +The end point. + |
_radius |
+
+ Added In API Version 01.00.00 + +The radius for radial and conical gradients. + |
_tileMode |
+
+ Added In API Version 01.00.00 + +The gradient tile mode. + |
_selectedHandle |
+
+ Added In API Version 01.00.00 + +The selected handle. + |
PerformingDrag |
+
+ Added In API Version 01.00.00 + +Is the user performing a drag operation. + |
Properties | Summary |
---|---|
GradientType |
+
+GradientType+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the type of the gradient. + +Return Value+ +The type of the gradient. + |
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
ElementName |
+
+ElementName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the element as it will be called in generated source code. + +Return Value+ +The name of the element. + |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
BarWidth |
+
+BarWidth+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the width of the bar. + +Return Value+ +The width of the bar. + |
BarHeight |
+
+BarHeight+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the height of the bar. + +Return Value+ +The height of the bar. + |
PreviewWidth |
+
+PreviewWidth+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the width of the preview. + +Return Value+ +The width of the preview. + |
PreviewHeight |
+
+PreviewHeight+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the height of the preview. + +Return Value+ +The height of the preview. + |
StartPoint |
+
+StartPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the start point. + +Return Value+ +The start point. + |
EndPoint |
+
+EndPoint+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the end point. + +Return Value+ +The end point. + |
Radius |
+
+Radius+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the radius used by radial and conical gradients. + +Return Value+ +The radius. + |
TileMode |
+
+TileMode+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the tile mode. + +Return Value+ +The tile mode. + |
ControlPoints |
+
+ControlPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the control points that define the color. + +Return Value+ +The control points. + |
SelectedHandle |
+
+SelectedHandle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the selected handle. + +Return Value+ +The selected handle. + |
SelectedColor |
+
+SelectedColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the color of the selected handle. + +Return Value+ +The color of the selected handle or black if no handle is selected. + |
Shader |
+
+Shader+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the Skia Shader that represents this gradient. + +Return Value+ +The |
Methods | Summary | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KimonoGradient |
+
+KimonoGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoGradient class. + | ||||||||||||||||
KimonoGradient |
+
+KimonoGradient (KimonoCore.KimonoGradientType, KimonoCore.KimonoHandle, KimonoCore.KimonoHandle, System.Single, SkiaSharp.SKShaderTileMode, SkiaSharp.SKColor[], System.Single[])+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoGradient class. + +
| ||||||||||||||||
KimonoGradient |
+
+KimonoGradient (System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoGradient class. + +
| ||||||||||||||||
KimonoGradient |
+
+KimonoGradient (System.Single, System.Single, System.Single, System.Single)+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoGradient class. + +
| ||||||||||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||||||||||
SortedColors |
+
+SortedColors ()+ +Added In API Version+ +01.00.00 + +Summary+ +Returns a list of sorted colors by their "X" location inside the gradient. + +Returns+ +The sorted colors arrays. + | ||||||||||||||||
SortedWeights |
+
+SortedWeights ()+ +Added In API Version+ +01.00.00 + +Summary+ +Returns a list a color weights by their "X" location in the gradient. + +Returns+ +The sorted weights. + | ||||||||||||||||
ConformingShader |
+
+ConformingShader (SkiaSharp.SKPoint, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Generates a shader that conforms to a given start and end point. + +
Returns+ +The | ||||||||||||||||
AddControlPoint |
+
+AddControlPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Adds a new control point to the gradients collection and makes it the selected control point. + | ||||||||||||||||
DeleteSelectedControlPoint |
+
+DeleteSelectedControlPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Deletes the selected control point. + | ||||||||||||||||
DuplicateSelectedControlPoint |
+
+DuplicateSelectedControlPoint ()+ +Added In API Version+ +01.00.00 + +Summary+ +Duplicates the selected control point. + | ||||||||||||||||
FindHandle |
+
+FindHandle (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Finds the handle matching the given unique ID. + +
Returns+ +The matching | ||||||||||||||||
DrawBar |
+
+DrawBar ()+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the bar. + +Returns+ +The bar. + | ||||||||||||||||
DrawPreview |
+
+DrawPreview ()+ +Added In API Version+ +01.00.00 + +Summary+ +Draws the preview. + +Returns+ +The preview. + | ||||||||||||||||
BarToolDown |
+
+BarToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user clicking a control point in the gradient design bar. + +
| ||||||||||||||||
BarToolDrag |
+
+BarToolDrag (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user draging a control point in the gradient design bar. + +
| ||||||||||||||||
BarToolUp |
+
+BarToolUp (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user releasing a control point in the gradient design bar. + +
| ||||||||||||||||
PreviewToolDown |
+
+PreviewToolDown (SkiaSharp.SKPoint, System.Int32, System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user clicking a control point in the gradient preview. + +
| ||||||||||||||||
PreviewToolDrag |
+
+PreviewToolDrag (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user draging a control point in the gradient preview. + +
| ||||||||||||||||
PreviewToolUp |
+
+PreviewToolUp (SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the user releasing a control point in the gradient preview. + +
| ||||||||||||||||
ToObiScript |
+
+ToObiScript ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to Obi Script represnetation. + +Returns+ +The obi script. + | ||||||||||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||||||||||
ColorsToCode |
+
+ColorsToCode (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this graidents colors to Skia code. + +Returns+ +The color list as code. + | ||||||||||||||||
ColorsToInitializer |
+
+ColorsToInitializer (KimonoCore.CodeOutputLibrary, System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this graidents colors to Skia code. + +Returns+ +The color list as code. + | ||||||||||||||||
WeightsToSkiaCode |
+
+WeightsToSkiaCode ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this gradients weights to Skia Code. + +Returns+ +The weight list as code. + | ||||||||||||||||
WeightsToSkiaInitializer |
+
+WeightsToSkiaInitializer (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this gradients weights to Skia Code. + +Returns+ +The weight list as code. + | ||||||||||||||||
ToCSharpSkia |
+
+ToCSharpSkia ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the gradient to C# Skia csource code. + +Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharpSkiaInitializer |
+
+ToCSharpSkiaInitializer ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the gradient to C# Skia csource code. + +Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharpSkia |
+
+ToCSharpSkia (SkiaSharp.SKPoint, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the gradient to C# Skia csource code. + +
Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharpKimonoCore |
+
+ToCSharpKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this gradient to code using the KimonoCore library. + +Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharpKimonoCoreInitializer |
+
+ToCSharpKimonoCoreInitializer ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this gradient to code using the KimonoCore library. + +Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharpKimonoCore |
+
+ToCSharpKimonoCore (SkiaSharp.SKPoint, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this gradient to code using the KimonoCore library. + +
Returns+ +The gradient as code. + | ||||||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the object to C# source code for the given library. + +
Returns+ +The C# source code. + | ||||||||||||||||
ToCSharpInitializer |
+
+ToCSharpInitializer (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the object to C# source code for the given library. + +
Returns+ +The C# source code. + | ||||||||||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary, SkiaSharp.SKPoint, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the object to C# source code for the given library. + +
Returns+ +The C# source code. + | ||||||||||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||||||||||
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + | ||||||||||||||||
RaiseGradientModified |
+
+RaiseGradientModified ()+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the gradient modified event. + | ||||||||||||||||
RaiseHandleSelected |
+
+RaiseHandleSelected (KimonoCore.KimonoHandle)+ +Added In API Version+ +01.00.00 + +Summary+ +Raises the handle selected event. + +
|
Events | Summary |
---|---|
GradientModified |
+
+GradientModified+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when the gradient is modified. + |
HandleSelected |
+
+HandleSelected+ +Added In API Version+ +01.00.00 + +Summary+ +Occurs when a handle is selected. + |
Fields | Summary |
---|---|
LinearGradient |
+
+ Added In API Version 01.00.00 + +The linear gradient. + |
RadialGradient |
+
+ Added In API Version 01.00.00 + +The radial gradient. + |
SweepGradient |
+
+ Added In API Version 01.00.00 + +The sweep gradient. + |
ConicalGradient |
+
+ Added In API Version 01.00.00 + +The conical gradient. + |
Fields | Summary |
---|---|
_frameColor |
+
+ Added In API Version 01.00.00 + +Holds a named |
_fillColor |
+
+ Added In API Version 01.00.00 + +Holds a named |
_frameGradient |
+
+ Added In API Version 01.00.00 + +The frame gradient. + |
_fillGradient |
+
+ Added In API Version 01.00.00 + +The fill gradient. + |
_hasFrameJitter |
+
+ Added In API Version 01.00.00 + +If |
_frameJitterLength |
+
+ Added In API Version 01.00.00 + +The length of the frame jitter. + |
_frameJitterDeviation |
+
+ Added In API Version 01.00.00 + +The frame jitter deviation. + |
_hasFillJitter |
+
+ Added In API Version 01.00.00 + +If |
_fillJitterLength |
+
+ Added In API Version 01.00.00 + +The length of the fill jitter. + |
_fillJitterDeviation |
+
+ Added In API Version 01.00.00 + +The fill jitter deviation. + |
_hasFrameDash |
+
+ Added In API Version 01.00.00 + +If |
_hasFillBlur |
+
+ Added In API Version 01.00.00 + +The has fill blur. + |
_fillBlur |
+
+ Added In API Version 01.00.00 + +The fill blur. + |
_hasFrameBlur |
+
+ Added In API Version 01.00.00 + +The has frame blur. + |
_frameBlur |
+
+ Added In API Version 01.00.00 + +The frame blur. + |
_hasFillShadow |
+
+ Added In API Version 01.00.00 + +The has fill shadow. + |
_fillShadow |
+
+ Added In API Version 01.00.00 + +The fill shadow. + |
_hasFrameShadow |
+
+ Added In API Version 01.00.00 + +The has frame shadow. + |
_frameShadow |
+
+ Added In API Version 01.00.00 + +The frame shadow. + |
Properties | Summary |
---|---|
UniqueID |
+
+UniqueID+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the unique identifier. + +Return Value+ +The unique identifier. + |
ElementName |
+
+ElementName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the element as it will be called in generated source code. + +Return Value+ +The name of the element. + |
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name. + +Return Value+ +The name. + |
HasFrame |
+
+HasFrame+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has a frame. + +Return Value+ +
|
Frame |
+
+Frame+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the frame paint style. + +Return Value+ +The |
HasFrameBlur |
+
+HasFrameBlur+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has frame blur. + +Return Value+ +
|
FrameBlur |
+
+FrameBlur+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the frame blur. + +Return Value+ +The |
HasFrameShadow |
+
+HasFrameShadow+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has frame shadow. + +Return Value+ +
|
FrameShadow |
+
+FrameShadow+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the frame shadow. + +Return Value+ +The frame shadow as a |
HasFillBlur |
+
+HasFillBlur+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has fill blur. + +Return Value+ +
|
FillBlur |
+
+FillBlur+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the fill blur. + +Return Value+ +The |
HasFillShadow |
+
+HasFillShadow+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has fill shadow. + +Return Value+ +
|
FillShadow |
+
+FillShadow+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the fill shadow. + +Return Value+ +The fill shadow. + |
FrameColor |
+
+FrameColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color of the frame as a named Kimono Color. + +Return Value+ +The color of the frame. + |
FrameGradient |
+
+FrameGradient+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the frame gradient. + +Return Value+ +The frame gradient. + |
HasFill |
+
+HasFill+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle has fill. + +Return Value+ +
|
Fill |
+
+Fill+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the fill paint style. + +Return Value+ +The |
FillColor |
+
+FillColor+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the color of the fill as a named Kimono Color. + +Return Value+ +The color of the fill. + |
FillGradient |
+
+FillGradient+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the fill gradient. + +Return Value+ +The fill gradient. + |
StyleType |
+
+StyleType+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the type of the style. + +Return Value+ +The type of the style. + |
FontMetrics |
+
+FontMetrics+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the font metrics. + +Return Value+ +The font metrics. + |
IsLinearText |
+
+IsLinearText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle is linear text. + +Return Value+ +
|
IsVerticalText |
+
+IsVerticalText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle is vertical text. + +Return Value+ +
|
StrikeThruText |
+
+StrikeThruText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle strike thru text. + +Return Value+ +
|
TextAlign |
+
+TextAlign+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text align. + +Return Value+ +The text align. + |
TextEncoding |
+
+TextEncoding+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text encoding. + +Return Value+ +The text encoding. + |
TextScaleX |
+
+TextScaleX+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text scale x. + +Return Value+ +The text scale x. + |
TextSize |
+
+TextSize+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the size of the text. + +Return Value+ +The size of the text. + |
TextSkewX |
+
+TextSkewX+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the text skew x. + +Return Value+ +The text skew x. + |
Typeface |
+
+Typeface+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the typeface. + +Return Value+ +The typeface. + |
FontFamilyName |
+
+FontFamilyName+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the name of the font family. + +Return Value+ +The name of the font family. + |
TypefaceStyle |
+
+TypefaceStyle+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the typeface style. + +Return Value+ +The typeface style. + |
UnderlineText |
+
+UnderlineText+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether this KimonoStyle underline text. + +Return Value+ +
|
HasFrameJitter |
+
+HasFrameJitter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether the frame jitter is used. + +Return Value+ +
|
FrameJitterLength |
+
+FrameJitterLength+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the length of the frame jitter. + +Return Value+ +The length of the frame jitter. + |
FrameJitterDeviation |
+
+FrameJitterDeviation+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the frame jitter deviation. + +Return Value+ +The frame jitter deviation. + |
HasFillJitter |
+
+HasFillJitter+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether the fill jitter is used. + +Return Value+ +
|
FillJitterLength |
+
+FillJitterLength+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the length of the fill jitter. + +Return Value+ +The length of the fill jitter. + |
FillJitterDeviation |
+
+FillJitterDeviation+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the fill jitter deviation. + +Return Value+ +The fill jitter deviation. + |
HasFrameDash |
+
+HasFrameDash+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets a value indicating whether the frame has a dash. + +Return Value+ +
|
DashPattern |
+
+DashPattern+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the dash pattern. + +Return Value+ +The dash pattern. + |
ConnectionPoints |
+
+ConnectionPoints+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the possible connection points that a Return Value+ +The array of |
PropertyConnections |
+
+PropertyConnections+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the list of Return Value+ +The property connections. + |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
ClonePaint |
+
+ClonePaint (SkiaSharp.SKPaint)+ +Added In API Version+ +01.00.00 + +Summary+ +Clones the given
Returns+ +The new | ||||||||
KimonoStyle |
+
+KimonoStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoStyle class. + | ||||||||
Initialize |
+
+Initialize ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initialize this instance. + | ||||||||
HandleFrameBlurOrShadowChange |
+
+HandleFrameBlurOrShadowChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the frame blur change. + | ||||||||
HandleFillBlurOrShadowChange |
+
+HandleFillBlurOrShadowChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the fill blur change. + | ||||||||
HandleFrameColorChange |
+
+HandleFrameColorChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the frame color change. + | ||||||||
HandleFillColorChange |
+
+HandleFillColorChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the fill color change. + | ||||||||
HandleFrameGradientChange |
+
+HandleFrameGradientChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the frame gradient change. + | ||||||||
HandleFillGradientChange |
+
+HandleFillGradientChange ()+ +Added In API Version+ +01.00.00 + +Summary+ +Handles the fill gradient change. + | ||||||||
MakeDashInterval |
+
+MakeDashInterval ()+ +Added In API Version+ +01.00.00 + +Summary+ +Makes the dash interval from the dash pattern. + +Returns+ +The dash interval. + | ||||||||
AddPropertyConnection |
+
+AddPropertyConnection (KimonoCore.KimonoPropertyConnectionPoint, KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Connects the given
| ||||||||
RemovePropertyConnection |
+
+RemovePropertyConnection (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes the property connection. + +
| ||||||||
RemoveProperty |
+
+RemoveProperty (KimonoCore.KimonoProperty)+ +Added In API Version+ +01.00.00 + +Summary+ +Removes any connection using this property. + +
| ||||||||
EvaluateConnectedProperties |
+
+EvaluateConnectedProperties ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluates all of the | ||||||||
UpdatePropertyConnectionPoint |
+
+UpdatePropertyConnectionPoint (KimonoCore.KimonoPropertyConnection)+ +Added In API Version+ +01.00.00 + +Summary+ +Updates a
| ||||||||
ApplyFrameEffects |
+
+ApplyFrameEffects ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the frame effects based on the style settings. + | ||||||||
ApplyFillEffects |
+
+ApplyFillEffects ()+ +Added In API Version+ +01.00.00 + +Summary+ +Applies the fill effects based on the style settings. + | ||||||||
ToObiScript |
+
+ToObiScript ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to Obi Script represnetation. + +Returns+ +The obi script. + | ||||||||
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||
FillToSkiaCode |
+
+FillToSkiaCode ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style's Fill to C# code using the Skia library. + +Returns+ +The Fill | ||||||||
FillToSkiaInitializer |
+
+FillToSkiaInitializer (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style's Fill to C# code using the Skia library. + +Returns+ +The Fill | ||||||||
FrameToSkiaCode |
+
+FrameToSkiaCode ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style's Frame to C# code using the Skia library. + +Returns+ +The Frame | ||||||||
FrameToSkiaInitializer |
+
+FrameToSkiaInitializer (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style's Frame to C# code using the Skia library. + +Returns+ +The Frame | ||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style to C# code using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||
ToKimonoCoreInitializer |
+
+ToKimonoCoreInitializer (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this style to C# code using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this styl to C# code. + +
Returns+ +The style as code. + | ||||||||
ToCSharpInitializer |
+
+ToCSharpInitializer (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this styl to C# code. + +
Returns+ +The style as code. + | ||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a | ||||||||
Clone |
+
+Clone (System.Boolean)+ +Added In API Version+ +01.00.00 + +Summary+ +Clones the
Returns+ +The a clone of the |
Fields | Summary |
---|---|
Default |
+
+ Added In API Version 01.00.00 + +The default style for new shapes. This style cannot be deleted or renamed by the user. + |
Custom |
+
+ Added In API Version 01.00.00 + +A custom style that belongs only to an individual shape instance. + |
CustomText |
+
+ Added In API Version 01.00.00 + +A custom text style that belongs only to an individual |
Standard |
+
+ Added In API Version 01.00.00 + +A shared style that can be applied to multiple |
Text |
+
+ Added In API Version 01.00.00 + +A shared text style that can be applied to multiple |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The value as a |
Methods | Summary |
---|---|
KimonoPropertyRect |
+
+KimonoPropertyRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyRect class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToRect |
+
+ToRect ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The |
Methods | Summary |
---|---|
KimonoPropertyNumber |
+
+KimonoPropertyNumber ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyNumber class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToFloat |
+
+ToFloat ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
ToInt |
+
+ToInt ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The |
IsObiScriptValue |
+
+IsObiScriptValue+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoPropertyColor is obi script value. + +Return Value+ +
|
Methods | Summary |
---|---|
KimonoPropertyStyle |
+
+KimonoPropertyStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyStyle class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToStyle |
+
+ToStyle ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The |
Methods | Summary |
---|---|
KimonoPropertyBoolean |
+
+KimonoPropertyBoolean ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyBoolean class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToBool |
+
+ToBool ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +
|
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The value. + |
Methods | Summary |
---|---|
KimonoPropertyText |
+
+KimonoPropertyText ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyText class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToString |
+
+ToString ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The |
IsObiScriptValue |
+
+IsObiScriptValue+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoPropertyColor is obi script value. + +Return Value+ +
|
Methods | Summary |
---|---|
KimonoPropertyColor |
+
+KimonoPropertyColor ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyText class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToColor |
+
+ToColor ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The color. + |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Properties | Summary |
---|---|
Value |
+
+Value+ +Added In API Version+ +01.00.00 + +Summary+ +Gets or sets the value. + +Return Value+ +The |
IsObiScriptValue |
+
+IsObiScriptValue+ +Added In API Version+ +01.00.00 + +Summary+ +Gets a value indicating whether this KimonoPropertyColor is obi script value. + +Return Value+ +
|
Methods | Summary |
---|---|
KimonoPropertyGradient |
+
+KimonoPropertyGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Initializes a new instance of the KimonoPropertyText class. + |
Evaluate |
+
+Evaluate ()+ +Added In API Version+ +01.00.00 + +Summary+ +Evaluate this instance by executing any attached Obi Script to get the new value for the Returns+ +The result of the Obi Script execution as a |
ToGradient |
+
+ToGradient ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this Returns+ +The gradient. + |
Clone |
+
+Clone ()+ +Added In API Version+ +01.00.00 + +Summary+ +Clone this instance. + +Returns+ +The clone. + |
Fields | Summary |
---|---|
Windows |
+
+ Added In API Version 01.00.00 + +For Windows OS based machines. + |
WindowsUWP |
+
+ Added In API Version 01.00.00 + +For Windows OS based machines using Universal Windows Platform. + |
WindowsWPF |
+
+ Added In API Version 01.00.00 + +For Windows OS based machines using Windows Presentation Foundation. + |
Android |
+
+ Added In API Version 01.00.00 + +For Android OS based machines. + |
iOS |
+
+ Added In API Version 01.00.00 + +For iOS based machines. + |
tvOS |
+
+ Added In API Version 01.00.00 + +For tvOS based machines. + |
macOS |
+
+ Added In API Version 01.00.00 + +For macOS based machines. + |
CrossPlatform |
+
+ Added In API Version 01.00.00 + +Cross-platform code. + |
Fields | Summary |
---|---|
CSharp |
+
+ Added In API Version 01.00.00 + +Generate code for C#. + |
ObiScript |
+
+ Added In API Version 01.00.00 + +Generate code for the internal ObiScript scripting language. + |
Fields | Summary |
---|---|
SkiaSharp |
+
+ Added In API Version 01.00.00 + +Output pure SkiaSharp code. + |
KimonoCore |
+
+ Added In API Version 01.00.00 + +Output code using the helper |
Fields | Summary |
---|---|
NextElementNumber |
+
+ Added In API Version 01.00.00 + +The next element number. + |
AddNumberToElementNames |
+
+ Added In API Version 01.00.00 + +Add number to element names when generating. + |
SupportingColors |
+
+ Added In API Version 01.00.00 + +A list of supporting colors that are required for the object being converted to source code. + |
SupportingGradients |
+
+ Added In API Version 01.00.00 + +A list of supporting gradients that are required for the object being converted to source code. + |
SupportingStyles |
+
+ Added In API Version 01.00.00 + +A list of supporting styles that are required for the object being converted to source code. + |
Methods | Summary | ||||||
---|---|---|---|---|---|---|---|
ResetCodeGeneration |
+
+ResetCodeGeneration ()+ +Added In API Version+ +01.00.00 + +Summary+ +Resets the code generation. + | ||||||
AddSupportingColor |
+
+AddSupportingColor (KimonoCore.KimonoColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given color to the collection of named colors that are used in the generation of other Kimono Objects. If a color is already in the collection, its
Returns+ +The | ||||||
CodeForSupportingColors |
+
+CodeForSupportingColors (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting colors used in generating a higher level Kimono object. + +
Returns+ +The source code for the supporting | ||||||
PropertyForSupportingColors |
+
+PropertyForSupportingColors (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. + +
Returns+ +The source code for the supporting | ||||||
AddSupportingGradient |
+
+AddSupportingGradient (KimonoCore.KimonoGradient)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given gradient to the collection of named gradients that are used in the generation of other Kimono Objects. If a gradient is already in the collection, its
Returns+ +The | ||||||
CodeForSupportGradients |
+
+CodeForSupportGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting gradients used in generating a higher level Kimono object. + +
Returns+ +The source code for the supporting | ||||||
PrivateVariablesForSupportingGradients |
+
+PrivateVariablesForSupportingGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. + +
Returns+ +The source code for the supporting | ||||||
PropertyForSupportingGradients |
+
+PropertyForSupportingGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. + +
Returns+ +The source code for the supporting | ||||||
InitializerForSupportGradients |
+
+InitializerForSupportGradients (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting gradients used in generating a higher level Kimono object. + +
Returns+ +The source code for the supporting | ||||||
AddSupportingStyle |
+
+AddSupportingStyle (KimonoCore.KimonoStyle)+ +Added In API Version+ +01.00.00 + +Summary+ +Adds the given style to the collection of named styles that are used in the generation of other Kimono Objects. If a style is already in the collection, its
Returns+ +The | ||||||
CodeForSupportStyles |
+
+CodeForSupportStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting styles used in generating a higher level Kimono object. + +
Returns+ +The source code for the supporting | ||||||
PropertyForSupportingStyles |
+
+PropertyForSupportingStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting colors used in generating a higher level Kimono object as a public computed propert. + +
Returns+ +The source code for the supporting | ||||||
InitializerForSupportStyles |
+
+InitializerForSupportStyles (KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Returns the source code for all of the supporting styles used in generating a higher level Kimono object. + +
Returns+ +The source code for the supporting | ||||||
MakeElementName |
+
+MakeElementName (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Makes a valid source code name for the name of a given Kimono Object. + +
Returns+ +The element name valid for use in source code. + | ||||||
IncreaseIndentLevel |
+
+IncreaseIndentLevel (System.String, System.Int32)+ +Added In API Version+ +01.00.00 + +Summary+ +Increases the indent level of the given section of source code by the given number of levels + +
Returns+ +The indent level. + | ||||||
IncreaseIndentLevel |
+
+IncreaseIndentLevel (System.String)+ +Added In API Version+ +01.00.00 + +Summary+ +Increases the indent level of the given section of source code. + +
Returns+ +The source code indented by one tab. + | ||||||
ColorToCode |
+
+ColorToCode (KimonoCore.CodeOutputLibrary, SkiaSharp.SKColor)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the given color to code using the given library. + +
Returns+ +The color as code. + | ||||||
PointToCode |
+
+PointToCode (KimonoCore.CodeOutputLibrary, SkiaSharp.SKPoint)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the given point to code using the given library. + +
Returns+ +The point as code. + | ||||||
PointToCode |
+
+PointToCode (KimonoCore.CodeOutputLibrary, KimonoCore.KimonoHandle)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the given point to code using the given library. + +
Returns+ +The point as code. + |
Properties | Summary |
---|---|
Name |
+
+Name+ +Added In API Version+ +01.00.00 + +Summary+ +Gets the name. + +Return Value+ +The name of the element. + |
Methods | Summary | ||||||||
---|---|---|---|---|---|---|---|---|---|
ToSkiaSharpPath |
+
+ToSkiaSharpPath ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shapes path to C# Skia based code. + +Returns+ +The path as code. + | ||||||||
ToSkiaSharp |
+
+ToSkiaSharp ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts the shape to C# code using the Skia library. + +Returns+ +The shape as code. + | ||||||||
ToKimonoCore |
+
+ToKimonoCore ()+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape C# using the KimonoCore library. + +Returns+ +The kimono core. + | ||||||||
ToCSharp |
+
+ToCSharp (KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this shape to C# code. + +
Returns+ +The shape as C# code. + | ||||||||
ToCode |
+
+ToCode (KimonoCore.CodeOutputOS, KimonoCore.CodeOutputLanguage, KimonoCore.CodeOutputLibrary)+ +Added In API Version+ +01.00.00 + +Summary+ +Converts this object to source code for the given OS, Language and Library. + +
Returns+ +The object represented as source code in a |