port from perforce
This commit is contained in:
15
evoke-64k/trunk/ev10/PointMapGenerator.h
Normal file
15
evoke-64k/trunk/ev10/PointMapGenerator.h
Normal file
@@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
#include <d3d9.h>
|
||||
#include <d3dx9.h>
|
||||
|
||||
#define PMG_INDEX_FORMAT short
|
||||
|
||||
class PointMapGenerator
|
||||
{
|
||||
public:
|
||||
static int GeneratePointMap(IDirect3DVertexBuffer9* vertexBuffer, IDirect3DIndexBuffer9* indexBuffer, int vertexCount, int indexCount, int vertexStride, int positionOffset, int normalOffset, float distanceFromVertex, D3DXVECTOR4* outPointMap, int takeEveryNtVertex);
|
||||
static int GeneratePointMap(char* vertexData, PMG_INDEX_FORMAT* indexData, int vertexCount, int indexCount, int vertexStride, int positionOffset, int normalOffset, float distanceFromVertex, D3DXVECTOR4* outPointMap, int takeEveryNtVertex);
|
||||
|
||||
static void FillPointMap(int pointMapIndex, int objectIndex, int fluidIndex, int takeEveryNtVertex );
|
||||
};
|
||||
Reference in New Issue
Block a user