Mercurial > hg > Game > Cerium
view Renderer/Engine/Light.h @ 1998:ed30952c240e draft
change function read() to pread() in my_read
author | masa |
---|---|
date | Tue, 22 Apr 2014 00:58:37 +0900 |
parents | acfa426b277e |
children |
line wrap: on
line source
#ifndef INCLUDED_LIGHT #define INCLUDED_LIGHT #include "SceneGraphRoot.h" #include "TaskManager.h" class SceneGraphRoot; class Light { public: Light(float w, float h,int spe_num_, SceneGraphRoot *sgroot_, TaskManager *manager_) { spe_num = spe_num_; sgroot = sgroot_; manager = manager_; } ~Light(void); float *light_xyz; float *light_xyz_stock; int *light_switch; int *light_switch_stock; int *light_sysswitch; int light_sysswitch_stock; int spe_num; TaskManager *manager; SceneGraphRoot *sgroot; void init(); bool exec(HTaskPtr task_next); HTaskPtr update(HTaskPtr task_next); }; typedef Light *LightPtr; #endif