#include <zone.h>
Public Member Functions | |
| void | serial (NLMISC::IStream &f) |
Data Fields | |
| uint16 | BaseVertices [4] |
| CPatchInfo::CBindInfo | BindEdges [4] |
| float | ErrorSize |
| uint8 | OldOrderS |
| uint8 | OldOrderT |
|
|
Definition at line 410 of file 3d/zone.cpp. References OldOrderS, OldOrderT, NLMISC::IStream::serial(), NLMISC::IStream::serialVersion(), uint, and NLMISC::IStream::xmlSerial().
00411 {
00412 uint ver= f.serialVersion(1);
00413
00414 if (ver<1)
00415 f.serial(OldOrderS, OldOrderT, ErrorSize);
00416 else
00417 f.serial(ErrorSize);
00418 f.xmlSerial (BaseVertices[0], BaseVertices[1], BaseVertices[2], BaseVertices[3], "BASE_VERTICES");
00419 f.xmlSerial (BindEdges[0], BindEdges[1], BindEdges[2], BindEdges[3], "BIND_EDGES");
00420 }
|
|
|
Definition at line 306 of file src/3d/zone.h. Referenced by NL3D::CZone::build(), NL3D::CZone::compile(), NL3D::CZoneCornerSmoother::computeAllCornerSmoothFlags(), and NL3D::CZone::retrieve(). |
|
|
Definition at line 307 of file src/3d/zone.h. Referenced by NL3D::CZone::bindPatch(), NL3D::CZone::build(), NL3D::CZone::buildBindInfo(), NL3D::CLandscape::checkZoneBinds(), NL3D::CZone::debugBinds(), NL3D::CZone::patchOnBorder(), and NL3D::CZone::retrieve(). |
|
|
Definition at line 305 of file src/3d/zone.h. Referenced by NL3D::CZone::build(), NL3D::CZone::compile(), and NL3D::CZone::retrieve(). |
|
|
Definition at line 304 of file src/3d/zone.h. Referenced by serial(). |
|
|
Definition at line 304 of file src/3d/zone.h. Referenced by serial(). |
1.3.6