PBEnvironmentCondition Class Reference

#include <PBEnvironmentConditions.h>

Static Public Member Functions

static SEEnvironmentConditionLoad (const cdm::AnyEnvironmentConditionData &any, SESubstanceManager &subMgr)
 
static cdm::AnyEnvironmentConditionData * Unload (const SEEnvironmentCondition &condition)
 
static void Serialize (const cdm::EnvironmentConditionData &src, SEEnvironmentCondition &dst)
 
static void Serialize (const SEEnvironmentCondition &src, cdm::EnvironmentConditionData &dst)
 
static void Load (const cdm::InitialEnvironmentConditionsData &src, SEInitialEnvironmentConditions &dst)
 
static cdm::InitialEnvironmentConditionsData * Unload (const SEInitialEnvironmentConditions &src)
 
static void Serialize (const cdm::InitialEnvironmentConditionsData &src, SEInitialEnvironmentConditions &dst)
 
static void Serialize (const SEInitialEnvironmentConditions &src, cdm::InitialEnvironmentConditionsData &dst)
 
static void Copy (const SEInitialEnvironmentConditions &src, SEInitialEnvironmentConditions &dst)
 

Member Function Documentation

◆ Copy()

void PBEnvironmentCondition::Copy ( const SEInitialEnvironmentConditions src,
SEInitialEnvironmentConditions dst 
)
static

◆ Load() [1/2]

SEEnvironmentCondition * PBEnvironmentCondition::Load ( const cdm::AnyEnvironmentConditionData &  any,
SESubstanceManager subMgr 
)
static

Create a new condition based on the binding object, load that data into the new condition, and return said condition

◆ Load() [2/2]

void PBEnvironmentCondition::Load ( const cdm::InitialEnvironmentConditionsData &  src,
SEInitialEnvironmentConditions dst 
)
static

◆ Serialize() [1/4]

void PBEnvironmentCondition::Serialize ( const cdm::EnvironmentConditionData &  src,
SEEnvironmentCondition dst 
)
static

◆ Serialize() [2/4]

void PBEnvironmentCondition::Serialize ( const SEEnvironmentCondition src,
cdm::EnvironmentConditionData &  dst 
)
static

◆ Serialize() [3/4]

void PBEnvironmentCondition::Serialize ( const cdm::InitialEnvironmentConditionsData &  src,
SEInitialEnvironmentConditions dst 
)
static

◆ Serialize() [4/4]

void PBEnvironmentCondition::Serialize ( const SEInitialEnvironmentConditions src,
cdm::InitialEnvironmentConditionsData &  dst 
)
static

◆ Unload() [1/2]

cdm::AnyEnvironmentConditionData * PBEnvironmentCondition::Unload ( const SEEnvironmentCondition condition)
static

Create a new bind object, unload the action, put that in the bind object, and return said bind object

◆ Unload() [2/2]

cdm::InitialEnvironmentConditionsData * PBEnvironmentCondition::Unload ( const SEInitialEnvironmentConditions src)
static