Struct dae_parser::ProfileCommon [−][src]
pub struct ProfileCommon {
pub asset: Option<Box<Asset>>,
pub image: Vec<Image>,
pub new_param: Vec<NewParam>,
pub technique: TechniqueFx<CommonData>,
pub extra: Vec<Extra>,
}
Expand description
Opens a block of platform-independent declarations for the common, fixed-function shader.
Fields
asset: Option<Box<Asset>>
Asset management information about this element.
image: Vec<Image>
Declares a standard COLLADA image resource.
new_param: Vec<NewParam>
Creates a new parameter from a constrained set of
types recognizable by all platforms, see ParamType
.
technique: TechniqueFx<CommonData>
Declares the only technique for this effect.
extra: Vec<Extra>
Provides arbitrary additional information about this element.
Implementations
Construct a new ProfileCommon
from the TechniqueFx
data.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for ProfileCommon
impl Send for ProfileCommon
impl Sync for ProfileCommon
impl Unpin for ProfileCommon
impl UnwindSafe for ProfileCommon
Blanket Implementations
Mutably borrows from an owned value. Read more