Enum dae_parser::Profile
source · pub enum Profile {
Common(ProfileCommon),
CG(ProfileCG),
GLES(ProfileGLES),
GLSL(ProfileGLSL),
}
Expand description
A <profile_*>
element.
Variants§
Common(ProfileCommon)
Opens a block of platform-independent declarations for the common, fixed-function shader.
CG(ProfileCG)
Declares platform-specific data types and Technique
s
for the Cg language.
GLES(ProfileGLES)
Declares platform-specific data types and Technique
s
for OpenGL ES.
GLSL(ProfileGLSL)
Declares platform-specific data types and Technique
s
for OpenGL Shading Language.
Implementations§
Trait Implementations§
source§impl From<ProfileCommon> for Profile
impl From<ProfileCommon> for Profile
source§fn from(v: ProfileCommon) -> Self
fn from(v: ProfileCommon) -> Self
Converts to this type from the input type.
source§impl From<ProfileGLES> for Profile
impl From<ProfileGLES> for Profile
source§fn from(v: ProfileGLES) -> Self
fn from(v: ProfileGLES) -> Self
Converts to this type from the input type.
source§impl From<ProfileGLSL> for Profile
impl From<ProfileGLSL> for Profile
source§fn from(v: ProfileGLSL) -> Self
fn from(v: ProfileGLSL) -> Self
Converts to this type from the input type.