@kismet.ts/core / Exports
@kismet.ts/core
Table of contents
Classes
- BaseItem
- BaseKismetConnection
- BaseSequenceItem
- Comment
- CommentFrame
- ItemConnection
- KismetBoolean
- KismetColor
- KismetFile
- KismetGroup
- KismetSceneObject
- ProcessId
- Sequence
- SequenceAction
- SequenceCondition
- SequenceEvent
- SequenceGridManager
- SequenceNode
- SequencePositionManager
- SequenceVariable
- VariableConnection
Interfaces
- BaseKismetActionOptions
- BaseKismetConnectionOptions
- BaseKismetEventOptions
- BaseKismetItemDrawOptions
- BaseKismetItemOptions
- BaseKismetItemRawData
- BaseKismetVariableOptions
- KismetComment
- KismetConnections
- KismetGroupSchema
- KismetGroupSerializeOptions
- KismetObjectCommentOptions
- KismetSceneObjectOptions
- KismetVectorComponents
- SequenceBaseConstructorOptions
- SequencePositionManagerOptions
- SequenceSchemaOptions
- SequenceSchemaVariableOptions
- SequenceViewOptions
- layoutOptions
- projectOptions
Type Aliases
- BaseKismetActionRequiredOptions
- ISingleStore
- IStore
- IStoreValue
- KismetActionRequiredOptions
- KismetBooleanCodeValue
- KismetConnection
- KismetConnectionType
- KismetEventOptions
- KismetGroupResolverIdType
- KismetPosition
- KismetVariableDefaultValue
- KismetVariableLinkConnection
- KismetVariableOptions
- KismetVariableValue
- PositionStyleOptions
- ProjectProcessOptions
- SchemaItemNames
- SequenceItemResolvable
- SequenceItemType
- SequenceItemTypeName
- SequenceItemTypeof
- SequenceOptions
- SequencePositionOptions
- SequenceResolvable
- UDKArchetype
- UDKContentBrowserObject
- UDKSceneObject
- VariablePositionStyleOptions
Variables
Type Aliases
BaseKismetActionRequiredOptions
Ƭ BaseKismetActionRequiredOptions<T
>: T
& BaseKismetActionOptions
Type parameters
Name | Type |
---|---|
T | extends Object = {} |
Defined in
ISingleStore
Ƭ ISingleStore<T
>: Record
<string
, T
>
Type parameters
Name | Type |
---|---|
T | extends typeof BaseSequenceItem = SequenceItemTypeof |
Defined in
IStore
Ƭ IStore<T
>: Record
<string
, IStoreValue
<IStoreInputValue
<T
>>>
Type parameters
Name | Type |
---|---|
T | extends IStoreValue <SequenceItemTypeof > = SequenceItemTypeof |
Defined in
IStoreValue
Ƭ IStoreValue<T
>: T
| { [x: string]
: T
; }
Type parameters
Name | Type |
---|---|
T | extends SequenceItemTypeof |
Defined in
KismetActionRequiredOptions
Ƭ KismetActionRequiredOptions<T
>: BaseKismetActionRequiredOptions
<T
> & KismetObjectCommentOptions
Type parameters
Name | Type |
---|---|
T | extends Object = {} |
Defined in
KismetBooleanCodeValue
Ƭ KismetBooleanCodeValue: boolean
| 0
| 1
Defined in
KismetConnection
Ƭ KismetConnection: ItemConnection
| VariableConnection
Defined in
KismetConnectionType
Ƭ KismetConnectionType: "input"
| "variable"
| "output"
Defined in
KismetEventOptions
Ƭ KismetEventOptions<T
>: T
& BaseKismetEventOptions
Type parameters
Name | Type |
---|---|
T | extends Object = {} |
Defined in
KismetGroupResolverIdType
Ƭ KismetGroupResolverIdType: string
| number
Defined in
KismetPosition
Ƭ KismetPosition: Omit
<KismetVectorComponents
, "z"
>
Defined in
KismetVariableDefaultValue
Ƭ KismetVariableDefaultValue: `(${string})`
Defined in
KismetVariableLinkConnection
Ƭ KismetVariableLinkConnection: string
Defined in
KismetVariableOptions
Ƭ KismetVariableOptions<T
>: T
& BaseKismetVariableOptions
Type parameters
Name | Type |
---|---|
T | extends Object = {} |
Defined in
KismetVariableValue
Ƭ KismetVariableValue: string
| number
| boolean
| null
| undefined
Defined in
PositionStyleOptions
Ƭ PositionStyleOptions: Constants.PositionStyleOption
Options for layouts
- none: set no position
- grid: place all nodes in a grid. To have custom control over the grid placements, use Item#setPosition
- waterfall: place the next object in the sequence right and below the current object
- mountain: place the next object in the sequence right and above the current object
- schema: apply the options in the given schema
Default
'none'
Defined in
ProjectProcessOptions
Ƭ ProjectProcessOptions: Object
Type declaration
Name | Type |
---|---|
debug? | boolean |
Defined in
SchemaItemNames
Ƭ SchemaItemNames: ArrayUnion
<Omit
<SequenceItemTypeName
, "events"
| "conditions"
| "sequences"
>>
Defined in
SequenceItemResolvable
Ƭ SequenceItemResolvable: string
| ProcessId
| SequenceItemType
Defined in
SequenceItemType
Ƭ SequenceItemType: BaseSequenceItem
| SequenceAction
| SequenceCondition
| SequenceVariable
| SequenceEvent
Defined in
SequenceItemTypeName
Ƭ SequenceItemTypeName: Enum
<Constants.NodeType
>
Defined in
SequenceItemTypeof
Ƭ SequenceItemTypeof: typeof BaseSequenceItem
| typeof SequenceAction
| typeof SequenceCondition
| typeof SequenceVariable
| typeof SequenceEvent
Defined in
SequenceOptions
Ƭ SequenceOptions<T
, S
>: Omit
<SequenceBaseConstructorOptions
<S
>, "mainSequence"
| "index"
> & { name
: string
; objects?
: T
[] }
Type parameters
Name |
---|
T |
S |
Defined in
SequencePositionOptions
Ƭ SequencePositionOptions<S
>: Omit
<SequencePositionManagerOptions
<S
>, "layoutOptions"
> & { position?
: Required
<layoutOptions
> }
Type parameters
Name |
---|
S |
Defined in
SequenceResolvable
Ƭ SequenceResolvable: Sequence
| SequenceItemResolvable
Defined in
UDKArchetype
Ƭ UDKArchetype: `${string}'${string}.${string}'`
Defined in
UDKContentBrowserObject
Ƭ UDKContentBrowserObject: "None"
| string
Defined in
UDKSceneObject
Ƭ UDKSceneObject: string
Defined in
VariablePositionStyleOptions
Ƭ VariablePositionStyleOptions: Constants.VariablePositionStyleOption
Position options for variables
- inherit: set default positions
- global: set all variables in global box
- attach: place variables close to the first connected item
- schema: apply the options in the given schema
Default
'inherit'
Defined in
Variables
DefaultLayoutOptions
• Const
DefaultLayoutOptions: Required
<layoutOptions
>
Defined in
ProcessManager
• Const
ProcessManager: ProcessDataManager