Parm Container Functions

All Parms in OpenVSP are stored in Parm Containers. The functions in this group can be used to work with Parm Containers through the API.

FindContainers()

FindContainersWithName(std)

FindContainer(std, int index)

SetContainerName(std, std)

GetContainerName(std)

FindContainerGroupNames(std)

FindContainerParmIDs(std)

GetVehicleID()

GetNumUserParms()

GetNumPredefinedUserParms()

GetAllUserParms()

GetUserParmContainer()

AddUserParm(int type, std, std)

DeleteUserParm(std)

DeleteAllUserParm()

Details

openvsp.FindContainers() StringVector[source]
openvsp.FindContainersWithName(std: :string const & name) StringVector[source]
openvsp.FindContainer(std: :string const & name, int index) std::string[source]
openvsp.SetContainerName(std: :string const & parm_container_id, std: :string const & name)[source]
openvsp.GetContainerName(std: :string const & parm_container_id) std::string[source]
openvsp.FindContainerGroupNames(std: :string const & parm_container_id) StringVector[source]
openvsp.FindContainerParmIDs(std: :string const & parm_container_id) StringVector[source]
openvsp.GetVehicleID() std::string[source]
openvsp.GetNumUserParms() int[source]
openvsp.GetNumPredefinedUserParms() int[source]
openvsp.GetAllUserParms() StringVector[source]
openvsp.GetUserParmContainer() std::string[source]
openvsp.AddUserParm(int type, std: :string const & name, std: :string const & group) std::string[source]
openvsp.DeleteUserParm(std: :string const & id)[source]
openvsp.DeleteAllUserParm()[source]