ReactOS  0.4.14-dev-114-gc8cbd56
O_curve Struct Reference

#include <reader.h>

Inheritance diagram for O_curve:
Collaboration diagram for O_curve:

Public Member Functions

 O_curve ()
 
- Public Member Functions inherited from PooledObj
voidoperator new (size_t, Pool &)
 
voidoperator new (size_t, void *)
 
voidoperator new (size_t s)
 
void operator delete (void *)
 
void operator delete (void *, Pool &)
 
void deleteMe (Pool &)
 

Public Attributes

union {
   O_nurbscurve *   o_nurbscurve
 
   O_pwlcurve *   o_pwlcurve
 
curve
 
Curvetype curvetype
 
O_curvenext
 
O_surfaceowner
 
int used
 
int save
 
long nuid
 

Detailed Description

Definition at line 55 of file reader.h.

Constructor & Destructor Documentation

◆ O_curve()

O_curve::O_curve ( )
inline

Definition at line 66 of file reader.h.

66  { next = 0; used = 0; owner = 0;
67  curve.o_pwlcurve = 0; curvetype = ct_none; save = 0; nuid = 0; }
union O_curve::@282 curve
int save
Definition: reader.h:64
int used
Definition: reader.h:63
O_surface * owner
Definition: reader.h:62
Curvetype curvetype
Definition: reader.h:60
Definition: reader.h:42
O_curve * next
Definition: reader.h:61
long nuid
Definition: reader.h:65

Member Data Documentation

◆ curve

◆ curvetype

◆ next

O_curve* O_curve::next

◆ nuid

long O_curve::nuid

Definition at line 65 of file reader.h.

Referenced by NurbsTessellator::bgncurve(), and O_curve().

◆ o_nurbscurve

◆ o_pwlcurve

O_pwlcurve* O_curve::o_pwlcurve

◆ owner

O_surface* O_curve::owner

Definition at line 62 of file reader.h.

Referenced by O_curve().

◆ save

int O_curve::save

Definition at line 64 of file reader.h.

Referenced by NurbsTessellator::do_freecurveall(), and O_curve().

◆ used

int O_curve::used

Definition at line 63 of file reader.h.

Referenced by O_curve().


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