diff TaskManager/Test/simple_render/scene_graph_pack.h @ 85:9b96b190cb73

*** empty log message ***
author gongo
date Wed, 27 Feb 2008 04:25:04 +0900
parents e949a536a68d
children 5c194c71eca8
line wrap: on
line diff
--- a/TaskManager/Test/simple_render/scene_graph_pack.h	Tue Feb 26 21:49:50 2008 +0900
+++ b/TaskManager/Test/simple_render/scene_graph_pack.h	Wed Feb 27 04:25:04 2008 +0900
@@ -1,6 +1,10 @@
 #ifndef INCLUDED_SCENE_GRAPH_PACK
 #define INCLUDED_SCENE_GRAPH_PACK
 
+#ifndef INCLUDED_SPU_SPAN
+#include "spu_span.h"
+#endif
+
 /*
 enum Tree{
   PUSH,
@@ -16,17 +20,20 @@
   float obj_pos[4];
   float angle[4];
   float translation[16];
+  long *tex_addr, tex_width, tex_height;
   int id;
   int move, interaction;
+  //void (*move)();
   //int op[32]; // push pop shift   =>   enum
   int pn;
-} SceneGraphNode, *SceneGraphNodePtr;
+}SceneGraphNode, *SceneGraphNodePtr;
 
 typedef struct SceneGraphInfo {
   int size;
 }SceneGraphInfo;
 
 typedef struct SceneGraphPack {
+  SPUSPANLIST *ssl;
   SceneGraphInfo info;
   SceneGraphNode node[16];    // variable length array
 }SceneGraphPack;