raSystem
1.0 bata
raCMaterial.h
Go to the documentation of this file.
1
#pragma once
2
3
// CellularMaterial
4
class
RAPI
raCMaterial
:
public
raMaterial
5
{
6
public
:
7
raCMaterial
(
raSmartPointer<raDirectX>
dx);
8
~
raCMaterial
(
void
);
9
10
virtual
bool
Create
();
11
void
makeCoefficients();
12
13
virtual
void
Setup
();
14
15
private
:
16
static
const
int
nPoints = 16;
17
18
float
m_pFeaturePoints[3 * nPoints];
//x, y, z
19
float
m_Coefficients[4];
20
21
ID3DX11EffectVectorVariable
* m_pFeaturePointsVariable;
22
ID3DX11EffectScalarVariable
* m_pCoefficientsVariable;
23
};
raMaterial::Create
virtual bool Create()
Definition:
raMaterial.cpp:56
RAPI
#define RAPI
Definition:
raMain.h:11
raCMaterial
Definition:
raCMaterial.h:4
ID3DX11EffectVectorVariable
interface ID3DX11EffectVectorVariable ID3DX11EffectVectorVariable
Definition:
d3dx11effect.h:278
raMaterial::Setup
virtual void Setup()
Definition:
raMaterial.cpp:160
raSmartPointer< raDirectX >
ID3DX11EffectScalarVariable
interface ID3DX11EffectScalarVariable ID3DX11EffectScalarVariable
Definition:
d3dx11effect.h:277
raMaterial
Definition:
raMaterial.h:5
include
raCMaterial.h
Generated by
1.8.13