CUGL 3.0
Cornell University Game Library
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
i
l
m
p
s
w
Enumerations
a
b
d
e
f
h
l
o
p
r
s
t
w
Enumerator
Related Symbols
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Loading...
Searching...
No Matches
cugl
scene3
Material
cugl::scene3::Material Member List
This is the complete list of members for
cugl::scene3::Material
, including all inherited members.
alloc
()
cugl::scene3::Material
inline
static
allocWithInfo
(const std::shared_ptr< MaterialInfo > &info, bool texture=false)
cugl::scene3::Material
inline
static
allocWithTexture
(const std::shared_ptr< graphics::Texture > &texture)
cugl::scene3::Material
inline
static
bind
(const std::shared_ptr< ObjShader > &shader)
cugl::scene3::Material
dispose
()
cugl::scene3::Material
getAmbientMap
() const
cugl::scene3::Material
inline
getAmbientTint
() const
cugl::scene3::Material
inline
getBumpMap
() const
cugl::scene3::Material
inline
getDiffuseMap
() const
cugl::scene3::Material
inline
getDiffuseTint
() const
cugl::scene3::Material
inline
getIllum
() const
cugl::scene3::Material
inline
getName
() const
cugl::scene3::Material
inline
getShininess
() const
cugl::scene3::Material
inline
getSpecularMap
() const
cugl::scene3::Material
inline
getSpecularTint
() const
cugl::scene3::Material
inline
init
()
cugl::scene3::Material
inline
initWithInfo
(const std::shared_ptr< MaterialInfo > &info, bool texture=false)
cugl::scene3::Material
initWithTexture
(const std::shared_ptr< graphics::Texture > &texture)
cugl::scene3::Material
Material
()
cugl::scene3::Material
inline
setAmbientMap
(const std::shared_ptr< graphics::Texture > &value)
cugl::scene3::Material
setAmbientTint
(const cugl::Color4f value)
cugl::scene3::Material
inline
setBumpMap
(const std::shared_ptr< graphics::Texture > &value)
cugl::scene3::Material
setDiffuseMap
(const std::shared_ptr< graphics::Texture > &value)
cugl::scene3::Material
setDiffuseTint
(const cugl::Color4f value)
cugl::scene3::Material
inline
setIllum
(GLuint value)
cugl::scene3::Material
setName
(std::string name)
cugl::scene3::Material
inline
setShininess
(float value)
cugl::scene3::Material
setSpecularMap
(const std::shared_ptr< graphics::Texture > &value)
cugl::scene3::Material
setSpecularTint
(const cugl::Color4f value)
cugl::scene3::Material
inline
unbind
()
cugl::scene3::Material
~Material
()
cugl::scene3::Material
inline
Generated by
1.9.7