diff --git a/KimonoCore.WinUWP/ReadMe.md b/KimonoCore.WinUWP/ReadMe.md index f997e0c..57cc790 100644 --- a/KimonoCore.WinUWP/ReadMe.md +++ b/KimonoCore.WinUWP/ReadMe.md @@ -1,15016 +1,15016 @@ -#API Documentation - -####Version 01.00.00 - -##Table of Contents - -* [Summary](#Summary) -* [Remarks](#Remarks) -* [Namespaces](#Namespaces) -* [Types](#Types) - - -##Summary - -Kimono Designer allows a developer to graphically edit Skia based graphic objects that can be converted to code and included in any cross-platform language and OS that SkiaSharp supports. KimonoCore.WinUWP is the Windows UWP specific version of the Kimono cross-platform library that provides a helper interface to SkiaSharp. - - -##Remarks - -Kimono Designer and the KimonoCore libraries were created by Microsoft, Inc. and released under the MIT License. - -### License - +# API Documentation + +#### Version 01.00.00 + +## Table of Contents + +* [Summary](#Summary) +* [Remarks](#Remarks) +* [Namespaces](#Namespaces) +* [Types](#Types) + + +## Summary + +Kimono Designer allows a developer to graphically edit Skia based graphic objects that can be converted to code and included in any cross-platform language and OS that SkiaSharp supports. KimonoCore.WinUWP is the Windows UWP specific version of the Kimono cross-platform library that provides a helper interface to SkiaSharp. + + +## Remarks + +Kimono Designer and the KimonoCore libraries were created by Microsoft, Inc. and released under the MIT License. + +### License + **Kimono Designer** Copyright (c) Microsoft Corporation All rights reserved. -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - -#Namespaces - - ---- - - -##KimonoCore - -
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 |
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 |