Mercurial > hg > Members > kono > Cerium
view Renderer/Engine/Light.cc @ 603:42c94f85c779
long -> memaddr (64 or 32)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 07 Nov 2009 14:13:29 +0900 |
parents | 5c5cd31b9d43 |
children | d0b8860c17f8 |
line wrap: on
line source
#include <math.h> #include "SceneGraphRoot.h" #include "Light.h" #include "sys.h" #include "Scheduler.h" #include "show_time.h" #include "TaskManager.h" static void light_move(SceneGraphPtr node, int screen_w, int screen_h) { } static void light_collision(SceneGraphPtr node, int screen_w, int screen_h, SceneGraphPtr tree) { } /** * @param w Width of screen * @param h Height of screen */ Light::Light(float w, float h) { name = (char*)"Light"; // Screen の真ん中を初期値とする xyz[0] = w/2.0f; xyz[1] = h/2.0f; xyz[2] = 0; xyz[3] = 1.0f; this->set_move_collision(light_move, light_collision); } Light::~Light(void) { }