Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
jop::Material Member List

This is the complete list of members for jop::Material, including all inherited members.

getAttributes() const jop::Material
getDefault()jop::Materialstatic
getLightingModel() const jop::Material
getMap(const Map map) const jop::Material
getName() const jop::Resource
getPersistence() const jop::Resource
getReference() constjop::SafeReferenceable< Resource >
getReflection(const Reflection reflection) const jop::Material
getReflectivity() const jop::Material
getSerializePackage() const jop::SerializeInfo
getShader() const jop::Material
getShininess() const jop::Material
hasAlpha() const jop::Material
isLightSerializeable() const jop::SerializeInfo
JOP_DISALLOW_COPY_MOVE(Material)jop::Material
LightingAttribsjop::Materialstatic
LightingModel enum namejop::Material
Map enum namejop::Material
Material(const Material &other, const std::string &newName)jop::Material
Material(const std::string &name)jop::Material
operator=(SafeReferenceable< Resource > &&other)jop::SafeReferenceable< Resource >protected
Reflection enum namejop::Material
removeMap(const Map map)jop::Material
Resource(const Resource &other, const std::string &newName)jop::Resourceprotected
Resource(const std::string &name)jop::Resource
SafeReferenceable(Resource *ref)jop::SafeReferenceable< Resource >protected
SafeReferenceable(SafeReferenceable< Resource > &&other)jop::SafeReferenceable< Resource >protected
sendToShader(ShaderProgram &shader) const jop::Material
SerializeInfo()jop::SerializeInfo
setLightingModel(const LightingModel model)jop::Material
setLightSerializeable(const bool set)jop::SerializeInfo
setMap(const Map map, const Texture &tex)jop::Material
setPersistence(const unsigned short level)jop::Resource
setReflection(const Reflection reflection, const Color &color)jop::Material
setReflection(const Color &ambient, const Color &diffuse, const Color &specular, const Color &emission)jop::Material
setReflectivity(const float reflectivity)jop::Material
setSerializePackage(const uint16 package)jop::SerializeInfo
setShininess(const float value)jop::Material
setShouldSerialize(const bool set)jop::SerializeInfo
ShaderAssembler classjop::Materialfriend
shouldSerialize() const jop::SerializeInfo
~Resource()=0jop::Resourcepure virtual
~SafeReferenceable()jop::SafeReferenceable< Resource >protected