Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
surfaceclass.cpp File Reference
#include "surfaceclass.h"
#include "formconv.h"
#include "dx8wrapper.h"
#include "vector2i.h"
#include "colorspace.h"
#include "bound.h"
#include <d3dx8.h>

Go to the source code of this file.

Functions

unsigned int PixelSize (const SurfaceClass::SurfaceDescription &sd)
 
void Convert_Pixel (Vector3 &rgb, const SurfaceClass::SurfaceDescription &sd, const unsigned char *pixel)
 
void Convert_Pixel (unsigned char *pixel, const SurfaceClass::SurfaceDescription &sd, const Vector3 &rgb)
 

Function Documentation

◆ Convert_Pixel() [1/2]

void Convert_Pixel ( unsigned char * pixel,
const SurfaceClass::SurfaceDescription & sd,
const Vector3 & rgb )

Definition at line 160 of file surfaceclass.cpp.

◆ Convert_Pixel() [2/2]

void Convert_Pixel ( Vector3 & rgb,
const SurfaceClass::SurfaceDescription & sd,
const unsigned char * pixel )

Definition at line 110 of file surfaceclass.cpp.

◆ PixelSize()

unsigned int PixelSize ( const SurfaceClass::SurfaceDescription & sd)

Definition at line 75 of file surfaceclass.cpp.