Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ShdHWPixelShader Class Reference

#include <shdhwshader.h>

Inherits ShdHWShader.

Public Member Functions

virtual ~ShdHWPixelShader ()
 Destruct this pixel shader.
 
DWORD Create (char *file_name)
 Create Pixel Shader from a file.
 
DWORD Create (DWORD *shader_code)
 Create Pixel Shader from a dword constant.
 
void Destroy ()
 Destroy this pixel shader.
 
- Public Member Functions inherited from ShdHWShader
 ShdHWShader ()
 
virtual ~ShdHWShader ()
 
DWORD Peek_Shader () const
 

Additional Inherited Members

- Protected Member Functions inherited from ShdHWShader
void Shell_Run (char *cmd)
 Execute and wait for a hidden shell command.
 
void Preprocess_And_Assemble_Shader_From_File (char *file_name, LPD3DXBUFFER *constants, LPD3DXBUFFER *shader_code)
 Preprocess and assemble a HW shader from file.
 
- Protected Attributes inherited from ShdHWShader
DWORD Shader
 

Detailed Description

Definition at line 122 of file shdhwshader.h.

Constructor & Destructor Documentation

◆ ~ShdHWPixelShader()

ShdHWPixelShader::~ShdHWPixelShader ( )
virtual

Destruct this pixel shader.

5/27/02 5:39p KJM Created

Definition at line 288 of file shdhwshader.cpp.

Member Function Documentation

◆ Create() [1/2]

DWORD ShdHWPixelShader::Create ( char * file_name)

Create Pixel Shader from a file.

5/27/02 5:39p KJM Created

Definition at line 311 of file shdhwshader.cpp.

◆ Create() [2/2]

DWORD ShdHWPixelShader::Create ( DWORD * shader_code_str)

Create Pixel Shader from a dword constant.

07/19/02 3:39p KJM Created

Definition at line 338 of file shdhwshader.cpp.

◆ Destroy()

void ShdHWPixelShader::Destroy ( )

Destroy this pixel shader.

5/27/02 5:39p KJM Created

Definition at line 297 of file shdhwshader.cpp.


The documentation for this class was generated from the following files: