Castor3D
..
Page principale
Pages associées
+
Espaces de nommage
Liste des espaces de nommage
+
Membres de l'espace de nommage
+
Tout
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
+
Fonctions
c
d
g
i
m
o
p
Variables
+
Définitions de type
a
b
c
e
g
i
k
l
m
o
p
q
r
s
t
u
v
w
+
Énumérations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
s
t
u
v
w
+
Classes
Liste des classes
Index des classes
Hiérarchie des classes
+
Membres de classe
+
Tout
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
y
~
+
Fonctions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
y
~
+
Variables
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
v
w
+
Définitions de type
a
b
c
d
e
g
i
k
m
n
o
p
r
s
t
u
v
Énumérations
+
Fonctions associées
a
b
c
e
f
g
l
m
o
p
r
s
t
+
Fichiers
Liste des fichiers
+
Membres de fichier
Tout
Fonctions
Macros
Castor3D
ShaderObject
Castor3D::ShaderObject Liste des membres
Liste complète des membres de
Castor3D::ShaderObject
, y compris les membres hérités :
AddUniform
(PushUniformSPtr p_variable)
Castor3D::ShaderObject
virtual
AttachTo
(ShaderProgram &p_program)=0
Castor3D::ShaderObject
pure virtual
Bind
()
Castor3D::ShaderObject
Compile
()
Castor3D::ShaderObject
virtual
Create
()=0
Castor3D::ShaderObject
pure virtual
Destroy
()=0
Castor3D::ShaderObject
pure virtual
Detach
()=0
Castor3D::ShaderObject
pure virtual
DoCheckErrors
()
Castor3D::ShaderObject
protected
DoRetrieveCompilerLog
()=0
Castor3D::ShaderObject
protected
pure virtual
FindUniform
(Castor::String const &p_name) const
Castor3D::ShaderObject
FlushUniforms
()
Castor3D::ShaderObject
virtual
GetCurrentFile
() const
Castor3D::ShaderObject
inline
GetFile
(ShaderModel p_eModel) const
Castor3D::ShaderObject
inline
GetInputType
() const
Castor3D::ShaderObject
inline
GetLoadedSource
() const
Castor3D::ShaderObject
inline
GetOutputType
() const
Castor3D::ShaderObject
inline
GetOutputVtxCount
() const
Castor3D::ShaderObject
inline
GetParent
() const
Castor3D::ShaderObject
inline
GetSource
(ShaderModel p_eModel) const
Castor3D::ShaderObject
inline
GetStatus
() const
Castor3D::ShaderObject
inline
GetStrType
() const
Castor3D::ShaderObject
inline
GetType
() const
Castor3D::ShaderObject
inline
GetUniforms
()
Castor3D::ShaderObject
inline
GetUniforms
() const
Castor3D::ShaderObject
inline
HasFile
() const
Castor3D::ShaderObject
HasSource
() const
Castor3D::ShaderObject
m_arrayFiles
Castor3D::ShaderObject
protected
m_arraySources
Castor3D::ShaderObject
protected
m_eInputType
Castor3D::ShaderObject
protected
m_eOutputType
Castor3D::ShaderObject
protected
m_eShaderModel
Castor3D::ShaderObject
protected
m_listUniforms
Castor3D::ShaderObject
protected
m_loadedSource
Castor3D::ShaderObject
protected
m_mapUniforms
Castor3D::ShaderObject
protected
m_parent
Castor3D::ShaderObject
protected
m_pathLoadedFile
Castor3D::ShaderObject
protected
m_status
Castor3D::ShaderObject
protected
m_type
Castor3D::ShaderObject
protected
m_uiOutputVtxCount
Castor3D::ShaderObject
protected
SetFile
(ShaderModel p_eModel, Castor::Path const &p_pathFile)
Castor3D::ShaderObject
SetInputType
(Topology p_topology)
Castor3D::ShaderObject
inline
SetOutputType
(Topology p_topology)
Castor3D::ShaderObject
inline
SetOutputVtxCount
(uint8_t p_count)
Castor3D::ShaderObject
inline
SetSource
(ShaderModel p_eModel, Castor::String const &p_strSource)
Castor3D::ShaderObject
ShaderObject
(ShaderProgram *p_parent, ShaderType p_type)
Castor3D::ShaderObject
Unbind
()
Castor3D::ShaderObject
~ShaderObject
()
Castor3D::ShaderObject
virtual
Généré le Jeudi 23 Mars 2017 10:01:30 pour Castor3D par
1.8.13