LMMS
Loading...
Searching...
No Matches
LilvStateImpl Struct Reference

Public Attributes

LilvNodeplugin_uri
 Plugin URI.
LilvNodeuri
 State/preset URI.
char * dir
 Save directory (if saved).
char * scratch_dir
 Directory for files created by plugin.
char * copy_dir
 Directory for snapshots of external files.
char * link_dir
 Directory for links to external files.
char * label
 State/Preset label.
ZixTreeabs2rel
 PathMap sorted by abs.
ZixTreerel2abs
 PathMap sorted by rel.
PropertyArray props
 State properties.
PropertyArray metadata
 State metadata.
PortValuevalues
 Port values.
uint32_t atom_Path
 atom:Path URID
uint32_t n_values
 Number of port values.
char * file_dir
 Directory for files created by plugin.

Member Data Documentation

◆ abs2rel

ZixTree * LilvStateImpl::abs2rel

PathMap sorted by abs.

◆ atom_Path

uint32_t LilvStateImpl::atom_Path

atom:Path URID

◆ copy_dir

char * LilvStateImpl::copy_dir

Directory for snapshots of external files.

◆ dir

char * LilvStateImpl::dir

Save directory (if saved).

◆ file_dir

char* LilvStateImpl::file_dir

Directory for files created by plugin.

◆ label

char * LilvStateImpl::label

State/Preset label.

◆ link_dir

char * LilvStateImpl::link_dir

Directory for links to external files.

◆ metadata

PropertyArray LilvStateImpl::metadata

State metadata.

◆ n_values

uint32_t LilvStateImpl::n_values

Number of port values.

◆ plugin_uri

LilvNode * LilvStateImpl::plugin_uri

Plugin URI.

◆ props

PropertyArray LilvStateImpl::props

State properties.

◆ rel2abs

ZixTree * LilvStateImpl::rel2abs

PathMap sorted by rel.

◆ scratch_dir

char* LilvStateImpl::scratch_dir

Directory for files created by plugin.

◆ uri

LilvNode * LilvStateImpl::uri

State/preset URI.

◆ values

PortValue * LilvStateImpl::values

Port values.


The documentation for this struct was generated from the following files: