Documentation
¶
Index ¶
- type AABB
- type Bool
- type Color
- type File
- func (pn *File) ApplyMessage(msg []byte) (bool, error)
- func (pn *File) DisplayName() string
- func (pn *File) FromJSON(decoder jbtf.Decoder, body []byte) (err error)
- func (tn File) Inputs() map[string]nodes.InputPort
- func (tn *File) Outputs() map[string]nodes.OutputPort
- func (pn *File) Schema() schema.Parameter
- func (in *File) SetDescription(description string)
- func (in *File) SetName(name string)
- func (pn *File) ToJSON(encoder *jbtf.Encoder) ([]byte, error)
- func (pn *File) ToMessage() []byte
- func (pn *File) Value() []byte
- type FileNodeOutput
- type Float32
- type Float64
- type Image
- func (pn *Image) ApplyMessage(msg []byte) (bool, error)
- func (pn *Image) DisplayName() string
- func (pn *Image) FromJSON(decoder jbtf.Decoder, body []byte) (err error)
- func (tn Image) Inputs() map[string]nodes.InputPort
- func (tn *Image) Outputs() map[string]nodes.OutputPort
- func (pn *Image) Schema() schema.Parameter
- func (in *Image) SetDescription(description string)
- func (in *Image) SetName(name string)
- func (pn *Image) ToJSON(encoder *jbtf.Encoder) ([]byte, error)
- func (pn *Image) ToMessage() []byte
- func (pn *Image) Value() image.Image
- type Int
- type String
- type Value
- func (pn *Value[T]) ApplyMessage(msg []byte) (bool, error)
- func (pn *Value[T]) DisplayName() string
- func (pn *Value[T]) FromJSON(decoder jbtf.Decoder, body []byte) (err error)
- func (tn Value[T]) Inputs() map[string]nodes.InputPort
- func (tn *Value[T]) Outputs() map[string]nodes.OutputPort
- func (pn *Value[T]) Schema() schema.Parameter
- func (in *Value[T]) SetDescription(description string)
- func (in *Value[T]) SetName(name string)
- func (pn *Value[T]) ToJSON(encoder *jbtf.Encoder) ([]byte, error)
- func (pn Value[T]) ToMessage() []byte
- func (pn *Value[T]) Value() T
- type ValueSchema
- type Vector2
- type Vector3
- type Vector3Array
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileNodeOutput ¶
type FileNodeOutput struct {
Val *File
}
func (FileNodeOutput) Node ¶
func (sno FileNodeOutput) Node() nodes.Node
func (FileNodeOutput) Port ¶
func (sno FileNodeOutput) Port() string
func (FileNodeOutput) Value ¶
func (sno FileNodeOutput) Value() []byte
type Value ¶
type Value[T any] struct { Name string `json:"name"` Description string `json:"description"` CurrentValue T // contains filtered or unexported fields }
func (*Value[T]) DisplayName ¶
func (*Value[T]) SetDescription ¶ added in v0.21.0
type ValueSchema ¶
type ValueSchema[T any] struct { schema.ParameterBase CurrentValue T `json:"currentValue"` }
type Vector3Array ¶ added in v0.17.0
Click to show internal directories.
Click to hide internal directories.