Panda3D
Public Member Functions | Static Public Member Functions
GeomVertexDataPipelineReader Class Reference

Encapsulates the data from a GeomVertexData, pre-fetched for one stage of the pipeline. More...

#include "geomVertexData.h"

Inheritance diagram for GeomVertexDataPipelineReader:
GeomVertexDataPipelineBase GeomEnums

List of all members.

Public Member Functions

 GeomVertexDataPipelineReader (const GeomVertexData *object, Thread *current_thread)
void check_array_readers () const
bool get_array_info (const InternalName *name, const GeomVertexArrayDataHandle *&array_reader, int &num_values, NumericType &numeric_type, int &start, int &stride) const
const GeomVertexArrayDataHandleget_array_reader (int i) const
bool get_color_info (const GeomVertexArrayDataHandle *&array_reader, int &num_values, NumericType &numeric_type, int &start, int &stride) const
bool get_normal_info (const GeomVertexArrayDataHandle *&array_reader, NumericType &numeric_type, int &start, int &stride) const
int get_num_rows () const
const GeomVertexDataget_object () const
bool get_vertex_info (const GeomVertexArrayDataHandle *&array_reader, int &num_values, NumericType &numeric_type, int &start, int &stride) const
bool has_color () const
bool has_normal () const
bool has_vertex () const
bool is_vertex_transformed () const

Static Public Member Functions

static TypeHandle get_class_type ()
static void init_type ()

Detailed Description

Encapsulates the data from a GeomVertexData, pre-fetched for one stage of the pipeline.

Definition at line 421 of file geomVertexData.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations