Main Page | Modules | Data Structures | File List | Data Fields | Globals

object.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "libps2.h"

Include dependency graph for object.c:

Include dependency graph

Go to the source code of this file.

Defines

#define VIFTAG_NUM   8
#define MAX_VIF_NUM   63

Functions

void init_object (OBJECT *obj)
void free_object (OBJECT *obj)
void draw_object (OBJECT *obj)
void libps2dy_obj_draw (SURFACE *srfs, FMATRIX transf)

Variables

FMATRIX world_view
FMATRIX view_screen
FMATRIX normal_light
FMATRIX light_color
FMATRIX local_world
FMATRIX local_screen
FMATRIX local_light


Define Documentation

#define MAX_VIF_NUM   63
 

Definition at line 8 of file object.c.

#define VIFTAG_NUM   8
 

Definition at line 7 of file object.c.


Function Documentation

void draw_object OBJECT obj  ) 
 

Definition at line 43 of file object.c.

void free_object OBJECT obj  ) 
 

Definition at line 26 of file object.c.

void init_object OBJECT obj  ) 
 

Definition at line 20 of file object.c.

void libps2dy_obj_draw SURFACE srfs,
FMATRIX  transf
 

Definition at line 124 of file object.c.


Variable Documentation

FMATRIX light_color
 

Definition at line 14 of file object.c.

FMATRIX local_light [static]
 

Definition at line 18 of file object.c.

FMATRIX local_screen [static]
 

Definition at line 17 of file object.c.

FMATRIX local_world [static]
 

Definition at line 16 of file object.c.

FMATRIX normal_light
 

Definition at line 13 of file object.c.

FMATRIX world_view
 

Definition at line 11 of file object.c.


Generated on Fri Oct 15 02:08:55 2004 for ps2util by doxygen 1.3.3