class ink
ShapeWidget
ink.ShapeWidget
- 14 properties
- 3 functions
Extends ink.BaseShapeWidget ink.LeafWidget ink.Widget IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
shapeName | CName | 0x258 | |
shapeVariant | ink.EShapeVariant | 0x288 | |
keepInBounds | bool | 0x260 | |
nineSliceScale | ink.Margin | 0x298 | |
useNineSlice | bool | 0x296 | |
contentHAlign | ink.EHorizontalAlign | 0x294 | |
contentVAlign | ink.EVerticalAlign | 0x295 | |
borderColor | HDRColor | 0x270 | |
borderOpacity | float | 0x280 | |
fillOpacity | float | 0x284 | |
lineThickness | float | 0x264 | |
endCapStyle | ink.EEndCapStyle | 0x28C | |
jointStyle | ink.EJointStyle | 0x290 | |
vertexList | Vector2[] | 0x218 |
Functions
void ChangeShape(CName shapeName)RTTIre.Hooks.PlaceVoid( "inkShapeWidget", "ChangeShape", (ShapeWidget_ChangeShape x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShapeWidget_ChangeShape( ink.ShapeWidget self, CName shapeName );red.ResourceReferenceScriptToken GetShapeResource()RTTIre.Hooks.Place( "inkShapeWidget", "GetShapeResource", (ShapeWidget_GetShapeResource x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct ShapeWidget_GetShapeResource( ink.ShapeWidget self );void SetShapeResource(red.ResourceReferenceScriptToken path)RTTIre.Hooks.PlaceVoid( "inkShapeWidget", "SetShapeResource", (ShapeWidget_SetShapeResource x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShapeWidget_SetShapeResource( ink.ShapeWidget self, red.ResourceReferenceScriptToken path );