Castor3D 0.14.0
Multiplatform 3D engine
castor3d::Pass Liste des membres

Liste complète des membres de castor3d::Pass, y compris les membres hérités :

accept(PassVisitorBase &vis)castor3d::Pass
addComponent(PassComponentUPtr component)castor3d::Pass
begin() constcastor3d::Passinline
begin()castor3d::Passinline
cleanup()castor3d::Pass
clone(Material &material) constcastor3d::Pass
computeF0(castor::HdrRgbColour const &albedo, float metalness)castor3d::Passstatic
computeGlossinessFromRoughness(float roughness)castor3d::Passstatic
computeGlossinessFromShininess(float shininess)castor3d::Passstatic
computeRoughnessFromGlossiness(float glossiness)castor3d::Passstatic
computeRoughnessFromShininess(float const &shininess)castor3d::Passinlinestatic
computeShininessFromGlossiness(float glossiness)castor3d::Passstatic
computeShininessFromRoughness(float const &roughness)castor3d::Passinlinestatic
createComponent(ParamsT &&... params)castor3d::Passinline
createParsers(Engine const &engine)castor3d::Passstatic
enableLighting(bool value)castor3d::Pass
enablePicking(bool value)castor3d::Pass
end() constcastor3d::Passinline
end()castor3d::Passinline
fillBuffer(PassBuffer &buffer, uint16_t passTypeIndex) constcastor3d::Pass
fillConfig(TextureConfiguration &config, PassVisitorBase &vis)castor3d::Pass
getAlphaBlendMode() constcastor3d::Pass
getAlphaFunc() constcastor3d::Pass
getBlendAlphaFunc() constcastor3d::Pass
getColour() constcastor3d::Pass
getColourBlendMode() constcastor3d::Pass
getColourMapFlags() constcastor3d::Pass
getComponent(castor::String const &name) constcastor3d::Pass
getComponent() constcastor3d::Passinline
getComponentCombineID() constcastor3d::Pass
getComponentId(castor::String const &componentType) constcastor3d::Pass
getComponentPlugin(PassComponentID componentId) constcastor3d::Pass
getComponentPlugin(castor::String const &componentType) constcastor3d::Passinline
getComponentPlugin() constcastor3d::Passinline
getComponents() constcastor3d::Passinline
getHeightMapFlags() constcastor3d::Pass
getId() constcastor3d::Passinline
getIndex() constcastor3d::Passinline
getMaterialShader(castor::String const &componentType) constcastor3d::Pass
getMaxTexCoordSet() constcastor3d::Passinline
getNormalMapFlags() constcastor3d::Pass
getOcclusionMapFlags() constcastor3d::Pass
getOpacityMapFlags() constcastor3d::Pass
getPassComponentsRegister() constcastor3d::Pass
getPassFlags() constcastor3d::Pass
getRenderPassInfo() constcastor3d::Passinline
getTextureCombineID() constcastor3d::Pass
getTextureFlagsName(PassComponentTextureFlag flags) constcastor3d::Pass
getTexturesMask() constcastor3d::Pass
getTextureUnit(uint32_t index) constcastor3d::Pass
getTextureUnits() constcastor3d::Pass
getTextureUnitsCount() constcastor3d::Pass
getTypeID() constcastor3d::Passinline
hasAlphaBlending() constcastor3d::Pass
hasAlphaTest() constcastor3d::Pass
hasAutomaticShader() constcastor3d::Passinline
hasBlendAlphaTest() constcastor3d::Pass
hasComponent(castor::String const &name) constcastor3d::Pass
hasComponent() constcastor3d::Passinline
hasEnvironmentMapping() constcastor3d::Pass
hasLighting() constcastor3d::Pass
hasOnlyAlphaBlending() constcastor3d::Pass
hasSubsurfaceScattering() constcastor3d::Pass
initialise()castor3d::Pass
isImplicit() constcastor3d::Passinline
isTwoSided() constcastor3d::Pass
m_dirtycastor3d::Passmutableprotected
mergeImages(PassTextureSource lhs, uint32_t lhsDstMask, PassTextureSource rhs, uint32_t rhsDstMask, TextureUnitDataSet &result)castor3d::Pass
needsAlphaProcessing() constcastor3d::Pass
onChangedcastor3d::Pass
parseError(castor::String const &error)castor3d::Passprotectedstatic
Pass(Material &parent, PassTypeID typeID)castor3d::Passexplicit
PassComponentcastor3d::Passfriend
PassTextureSource typedefcastor3d::Pass
prepareImage(PassTextureSource cfg, TextureUnitDataSet &result)castor3d::Pass
prepareTextures()castor3d::Pass
registerTexture(TextureSourceInfo sourceInfo, PassTextureConfig configuration)castor3d::Pass
registerTexture(TextureSourceInfo sourceInfo, PassTextureConfig configuration, AnimationUPtr animation)castor3d::Pass
removeComponent(castor::String const &name)castor3d::Pass
removeComponent()castor3d::Passinline
reset() constcastor3d::Passinline
resetTexture(TextureSourceInfo const &srcSourceInfo, TextureSourceInfo dstSourceInfo)castor3d::Pass
setColour(castor::HdrRgbColour const &value)castor3d::Pass
setColour(castor::RgbColour const &v, float gamma=2.2f)castor3d::Passinline
setColour(castor::Coords3f const &v)castor3d::Passinline
setColour(castor::Point3f const &v)castor3d::Passinline
setId(uint32_t value)castor3d::Passinline
setImplicit(bool value=true)castor3d::Passinline
unregisterTexture(TextureSourceInfo sourceInfo)castor3d::Pass
update()castor3d::Pass
updateConfig(TextureSourceInfo const &sourceInfo, TextureConfiguration configuration)castor3d::Pass
writeText(castor::String const &tabs, castor::Path const &folder, castor::String const &subfolder, castor::StringStream &file) constcastor3d::Pass
~Pass()castor3d::Pass