All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Lib3dsNode Struct Reference

#include <lib3ds.h>

Public Attributes

struct Lib3dsNodechilds
unsigned flags
float matrix [4][4]
char name [64]
struct Lib3dsNodenext
unsigned short node_id
struct Lib3dsNodeparent
Lib3dsNodeType type
unsigned user_id

Detailed Description

Definition at line 405 of file lib3ds.h.

Member Data Documentation

unsigned Lib3dsNode::flags

Definition at line 414 of file lib3ds.h.

Referenced by lib3ds_node_read(), and lib3ds_node_write().

float Lib3dsNode::matrix[4][4]

Definition at line 415 of file lib3ds.h.

Referenced by file_bounding_box_of_nodes_impl(), lib3ds_node_eval(), and lib3ds_node_new().

unsigned short Lib3dsNode::node_id
struct Lib3dsNode* Lib3dsNode::parent
unsigned Lib3dsNode::user_id

Definition at line 406 of file lib3ds.h.

Referenced by kfdata_read(), lib3ds_node_new(), and lib3ds_node_read().

void* Lib3dsNode::user_ptr

Definition at line 407 of file lib3ds.h.

Referenced by kfdata_read().

The documentation for this struct was generated from the following file: