Original Post
Hi For some reason i cannot create a map in my class... i declare a vector right under it and the vector works. I'm using namespace sd; so i have no clue why my map doesn't work :( my little class: What's wrong with this? regards, m4gnus
#pragma once
#include "ngMaterial.h"
#include "BaseMesh.h"
using namespace std;
typedef struct _CBATCH_
{
CBaseMesh *pMesh;
ngMaterial mat;
}Cbatch;
//typedef std::vector<Cbatch> batchList;
class ngRenderer
{
private:
map<int,vector<CBatch>> sortedBatches;
vector<Cbatch> batches;
public:
void render();
void addMesh(CBaseMesh *pMesh,ngMaterial mat);
ngRenderer(void);
~ngRenderer(void);
};