prosperon/source/engine/static_actor.h
2022-01-25 15:22:03 +00:00

25 lines
520 B
C
Executable file

#ifndef STATIC_ACTOR_H
#define STATIC_ACTOR_H
#include "gameobject.h"
#include "model.h"
#include "shader.h"
struct mStaticActor {
struct mGameObject obj;
struct mModel *model;
char *modelPath;
char currentModelPath[MAXPATH];
bool castShadows;
};
void staticactor_draw_dbg_color_pick(struct mShader *s);
void staticactor_draw_models(struct mShader *s);
void staticactor_draw_shadowcasters(struct mShader *s);
struct mStaticActor *MakeStaticActor();
extern struct mStaticActor *curActor;
#endif