Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

pandatool/src/flt/fltOpcode.h File Reference

#include <pandatoolbase.h>

Go to the source code of this file.

Enumerations

enum  FltOpcode {
  FO_none = 0, FO_header = 1, FO_group = 2, FO_OB_scale = 3,
  FO_object = 4, FO_face = 5, FO_OB_vertex_i = 6, FO_OB_short_vertex = 7,
  FO_OB_vertex_c = 8, FO_OB_vertex_cn = 9, FO_push = 10, FO_pop = 11,
  FO_OB_translate = 12, FO_OB_dof = 13, FO_dof = 14, FO_OB_instance_ref = 16,
  FO_OB_instance = 17, FO_push_face = 19, FO_pop_face = 20, FO_push_extension = 21,
  FO_pop_extension = 22, FO_continuation = 23, FO_comment = 31, FO_color_palette = 32,
  FO_long_id = 33, FO_OB_translate2 = 40, FO_OB_rotate_point = 41, FO_OB_rotate_edge = 42,
  FO_OB_scale2 = 43, FO_OB_translate3 = 44, FO_OB_nu_scale = 45, FO_OB_rotate_point2 = 46,
  FO_OB_rotate_to_point = 47, FO_OB_put = 48, FO_transform_matrix = 49, FO_vector = 50,
  FO_OB_bounding_box = 51, FO_multitexture = 52, FO_uv_list = 53, FO_bsp = 55,
  FO_replicate = 60, FO_instance_ref = 61, FO_instance = 62, FO_external_ref = 63,
  FO_texture = 64, FO_OB_eyepoint_palette = 65, FO_14_material_palette = 66, FO_vertex_palette = 67,
  FO_vertex_c = 68, FO_vertex_cn = 69, FO_vertex_cnu = 70, FO_vertex_cu = 71,
  FO_vertex_list = 72, FO_lod = 73, FO_bounding_box = 74, FO_rotate_about_edge = 76,
  FO_OB_scale3 = 77, FO_translate = 78, FO_scale = 79, FO_rotate_about_point = 80,
  FO_rotate_and_scale = 81, FO_put = 82, FO_eyepoint_palette = 83, FO_mesh = 84,
  FO_local_vertex_pool = 85, FO_mesh_primitive = 86, FO_road_segment = 87, FO_road_zone = 88,
  FO_morph_list = 89, FO_behavior_palette = 90, FO_sound = 91, FO_road_path = 92,
  FO_sound_palette = 93, FO_general_matrix = 94, FO_text = 95, FO_switch = 96,
  FO_line_style = 97, FO_clip_region = 98, FO_extension = 100, FO_light_source = 101,
  FO_light_definition = 102, FO_bounding_sphere = 105, FO_bounding_cylinder = 106, FO_bv_center = 108,
  FO_bv_orientation = 109, FO_light_point = 111, FO_texture_map_palette = 112, FO_15_material = 113,
  FO_name_table = 114, FO_cat = 115, FO_cat_data = 116, FO_push_attribute = 122,
  FO_pop_attribute = 123, FO_adaptive_attribute = 125, FO_curve = 126, FO_road_construction = 127
}

Functions

ostream & operator<< (ostream &out, FltOpcode opcode)


Detailed Description

Definition in file fltOpcode.h.


Enumeration Type Documentation

enum FltOpcode
 

Enumeration values:
FO_none 
FO_header 
FO_group 
FO_OB_scale 
FO_object 
FO_face 
FO_OB_vertex_i 
FO_OB_short_vertex 
FO_OB_vertex_c 
FO_OB_vertex_cn 
FO_push 
FO_pop 
FO_OB_translate 
FO_OB_dof 
FO_dof 
FO_OB_instance_ref 
FO_OB_instance 
FO_push_face 
FO_pop_face 
FO_push_extension 
FO_pop_extension 
FO_continuation 
FO_comment 
FO_color_palette 
FO_long_id 
FO_OB_translate2 
FO_OB_rotate_point 
FO_OB_rotate_edge 
FO_OB_scale2 
FO_OB_translate3 
FO_OB_nu_scale 
FO_OB_rotate_point2 
FO_OB_rotate_to_point 
FO_OB_put 
FO_transform_matrix 
FO_vector 
FO_OB_bounding_box 
FO_multitexture 
FO_uv_list 
FO_bsp 
FO_replicate 
FO_instance_ref 
FO_instance 
FO_external_ref 
FO_texture 
FO_OB_eyepoint_palette 
FO_14_material_palette 
FO_vertex_palette 
FO_vertex_c 
FO_vertex_cn 
FO_vertex_cnu 
FO_vertex_cu 
FO_vertex_list 
FO_lod 
FO_bounding_box 
FO_rotate_about_edge 
FO_OB_scale3 
FO_translate 
FO_scale 
FO_rotate_about_point 
FO_rotate_and_scale 
FO_put 
FO_eyepoint_palette 
FO_mesh 
FO_local_vertex_pool 
FO_mesh_primitive 
FO_road_segment 
FO_road_zone 
FO_morph_list 
FO_behavior_palette 
FO_sound 
FO_road_path 
FO_sound_palette 
FO_general_matrix 
FO_text 
FO_switch 
FO_line_style 
FO_clip_region 
FO_extension 
FO_light_source 
FO_light_definition 
FO_bounding_sphere 
FO_bounding_cylinder 
FO_bv_center 
FO_bv_orientation 
FO_light_point 
FO_texture_map_palette 
FO_15_material 
FO_name_table 
FO_cat 
FO_cat_data 
FO_push_attribute 
FO_pop_attribute 
FO_adaptive_attribute 
FO_curve 
FO_road_construction 

Definition at line 28 of file fltOpcode.h.

Referenced by FltRecordReader::~FltRecordReader().


Function Documentation

ostream& operator<< ostream &  out,
FltOpcode  opcode
 

Definition at line 25 of file fltOpcode.cxx.

References FO_14_material_palette, FO_15_material, FO_adaptive_attribute, FO_behavior_palette, FO_bounding_box, FO_bounding_cylinder, FO_bounding_sphere, FO_bsp, FO_bv_center, FO_bv_orientation, FO_cat, FO_cat_data, FO_clip_region, FO_color_palette, FO_comment, FO_continuation, FO_curve, FO_dof, FO_external_ref, FO_eyepoint_palette, FO_face, FO_general_matrix, FO_group, FO_header, FO_instance, FO_instance_ref, FO_light_definition, FO_light_point, FO_light_source, FO_line_style, FO_local_vertex_pool, FO_lod, FO_long_id, FO_mesh, FO_mesh_primitive, FO_morph_list, FO_multitexture, FO_name_table, FO_OB_bounding_box, FO_OB_dof, FO_OB_eyepoint_palette, FO_OB_instance, FO_OB_instance_ref, FO_OB_nu_scale, FO_OB_put, FO_OB_rotate_edge, FO_OB_rotate_point, FO_OB_rotate_point2, FO_OB_rotate_to_point, FO_OB_scale, FO_OB_scale2, FO_OB_scale3, FO_OB_short_vertex, FO_OB_translate, FO_OB_translate2, FO_OB_translate3, FO_OB_vertex_c, FO_OB_vertex_cn, FO_OB_vertex_i, FO_object, FO_pop, FO_pop_attribute, FO_pop_extension, FO_pop_face, FO_push, FO_push_attribute, FO_push_extension, FO_push_face, FO_put, FO_replicate, FO_road_construction, FO_road_path, FO_road_segment, FO_road_zone, FO_rotate_about_edge, FO_rotate_about_point, FO_rotate_and_scale, FO_scale, FO_sound, FO_sound_palette, FO_switch, FO_text, FO_texture, FO_texture_map_palette, FO_transform_matrix, FO_translate, FO_uv_list, FO_vector, FO_vertex_c, FO_vertex_cn, FO_vertex_cnu, FO_vertex_cu, FO_vertex_list, and FO_vertex_palette.


Generated on Fri May 2 03:22:31 2003 for Panda-Tool by doxygen1.3