Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Description string `json:"description,omitempty"`
Authors []Author `json:"authors,omitempty"`
WebScene *WebScene `json:"webScene,omitempty"`
Producers map[string]Producer `json:"producers"`
Nodes map[string]AppNodeInstance `json:"nodes"`
Metadata map[string]any `json:"metadata,omitempty"`
}
type AppNodeInstance ¶ added in v0.21.3
type AppNodeInstance struct {
Type string `json:"type"`
Dependencies []NodeDependency `json:"dependencies,omitempty"`
Data json.RawMessage `json:"data,omitempty"`
}
type Author ¶ added in v0.21.3
type Author struct {
Name string `json:"name"`
ContactInfo []AuthorContact `json:"contactInfo,omitempty"`
}
type AuthorContact ¶ added in v0.21.3
type GraphInstance ¶ added in v0.21.3
type NodeDependency ¶
type NodeInstance ¶
type NodeOutput ¶
type ParameterBase ¶
type ParameterBase struct {
Name string `json:"name"`
Description string `json:"description"`
Type string `json:"type"`
}
func (ParameterBase) DisplayName ¶
func (gps ParameterBase) DisplayName() string
func (ParameterBase) ValueType ¶
func (gps ParameterBase) ValueType() string
type WebScene ¶ added in v0.21.3
type WebScene struct {
RenderWireframe bool `json:"renderWireframe"`
AntiAlias bool `json:"antiAlias"`
XrEnabled bool `json:"xrEnabled"`
Fog WebSceneFog `json:"fog"`
Background coloring.WebColor `json:"background"`
Lighting coloring.WebColor `json:"lighting"`
Ground coloring.WebColor `json:"ground"`
}
Click to show internal directories.
Click to hide internal directories.