Panda3D
Public Member Functions

CycleDataStageReader< CycleDataType > Class Template Reference

This class is similar to CycleDataReader, except it allows reading from a particular stage of the pipeline. More...

#include "cycleDataStageReader.h"

List of all members.

Public Member Functions

 CycleDataStageReader (const PipelineCycler< CycleDataType > &cycler, int stage, Thread *current_thread=Thread::get_current_thread())
 CycleDataStageReader (const CycleDataStageReader< CycleDataType > &copy)
Threadget_current_thread () const
 Returns the Thread pointer of the currently-executing thread, as passed to the constructor of this object.
 operator const CycleDataType * () const
 This allows the CycleDataStageReader to be passed to any function that expects a const CycleDataType pointer.
const CycleDataType * operator-> () const
 This provides an indirect member access to the actual CycleData data.
void operator= (const CycleDataStageReader< CycleDataType > &copy)

Detailed Description

template<class CycleDataType>
class CycleDataStageReader< CycleDataType >

This class is similar to CycleDataReader, except it allows reading from a particular stage of the pipeline.

Definition at line 30 of file cycleDataStageReader.h.


Member Function Documentation

template<class CycleDataType >
Thread * CycleDataStageReader< CycleDataType >::get_current_thread ( ) const [inline]

Returns the Thread pointer of the currently-executing thread, as passed to the constructor of this object.

Definition at line 193 of file cycleDataStageReader.I.

References Thread::get_current_thread().

template<class CycleDataType >
CycleDataStageReader< CycleDataType >::operator const CycleDataType * ( ) const [inline]

This allows the CycleDataStageReader to be passed to any function that expects a const CycleDataType pointer.

Definition at line 181 of file cycleDataStageReader.I.

template<class CycleDataType >
const CycleDataType * CycleDataStageReader< CycleDataType >::operator-> ( ) const [inline]

This provides an indirect member access to the actual CycleData data.

Definition at line 169 of file cycleDataStageReader.I.


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