OpenBarnyard
 
Loading...
Searching...
No Matches
ASkinShader.cpp
Go to the documentation of this file.
1#include "pch.h"
2#include "ASkinShader.h"
3
4//-----------------------------------------------------------------------------
5// Enables memory debugging.
6// Note: Should be the last include!
7//-----------------------------------------------------------------------------
9
11
13
15 : m_SomeColour( 0 ), m_Unk2( 128 ), m_Unk3( 1.0f ), m_Unk4( 0 )
16{
17}
18
22
24{
25}
26
31
33{
34}
35
40
45
47{
48}
49
54
55void ASkinShader::SetAlphaBlendMaterial( TBOOL a_bIsAlphaBlendMaterial )
56{
57}
58
60{
61}
62
67
72
74{
75}
76
#define TOSHI_NAMESPACE_USING
Definition Defines.h:46
#define TDEFINE_CLASS_NORUNTIME(...)
Definition TObject.h:138
#define TFALSE
Definition Typedefs.h:24
#define TTRUE
Definition Typedefs.h:25
bool TBOOL
Definition Typedefs.h:6
virtual void EnableRenderEnvMap(TBOOL a_bEnable)
virtual TBOOL IsCapablePointLights()
virtual void SetPointLights(TBOOL a_bEnabled)
TFLOAT m_Unk3
Definition ASkinShader.h:47
virtual void SetLightScattering(TBOOL a_bEnable)
virtual TBOOL IsEnabledClouds()
virtual void EnableClouds(TBOOL a_bEnabled)
virtual TBOOL IsPointLightsEnabled()
virtual void SetAlphaBlendMaterial(TBOOL a_bIsAlphaBlendMaterial)
virtual TBOOL IsHighEndSkinning()
virtual TBOOL IsLightScattering()
TINT32 m_SomeColour
Definition ASkinShader.h:44
virtual void EnableHighEndSkinning(TBOOL a_bEnable)
virtual TBOOL IsCapableHighEndSkinning()
virtual TBOOL IsAlphaBlendMaterial()