Initial revision
This commit is contained in:
73
src/osgPlugins/flt/LightPointRecord.cpp
Normal file
73
src/osgPlugins/flt/LightPointRecord.cpp
Normal file
@@ -0,0 +1,73 @@
|
||||
// LightPointRecord.cpp
|
||||
|
||||
|
||||
#include "flt.h"
|
||||
#include "Registry.h"
|
||||
#include "LightPointRecord.h"
|
||||
|
||||
using namespace flt;
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// LightPointRecord
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////
|
||||
|
||||
RegisterRecordProxy<LightPointRecord> g_LightPointProxy;
|
||||
|
||||
|
||||
LightPointRecord::LightPointRecord()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
// virtual
|
||||
LightPointRecord::~LightPointRecord()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
void LightPointRecord::endian()
|
||||
{
|
||||
SLightPoint *pSLightPoint = (SLightPoint*)getData();
|
||||
|
||||
ENDIAN( pSLightPoint->iMaterial );
|
||||
ENDIAN( pSLightPoint->iFeature );
|
||||
ENDIAN( pSLightPoint->diMode );
|
||||
ENDIAN( pSLightPoint->sfIntensityFront );
|
||||
ENDIAN( pSLightPoint->sfIntensityBack );
|
||||
ENDIAN( pSLightPoint->sfMinDefocus );
|
||||
ENDIAN( pSLightPoint->sfMaxDefocus );
|
||||
ENDIAN( pSLightPoint->diFadeMode );
|
||||
ENDIAN( pSLightPoint->diFogPunchMode );
|
||||
ENDIAN( pSLightPoint->diDirectionalMode );
|
||||
ENDIAN( pSLightPoint->diRangeMode );
|
||||
ENDIAN( pSLightPoint->sfMinPixelSize );
|
||||
ENDIAN( pSLightPoint->sfMaxPixelSize );
|
||||
ENDIAN( pSLightPoint->afActualPixelSize );
|
||||
ENDIAN( pSLightPoint->sfTranspFalloff );
|
||||
ENDIAN( pSLightPoint->sfTranspFalloffExponent );
|
||||
ENDIAN( pSLightPoint->sfTranspFalloffScalar );
|
||||
ENDIAN( pSLightPoint->sfTranspFalloffClamp );
|
||||
ENDIAN( pSLightPoint->sfFog );
|
||||
ENDIAN( pSLightPoint->sfReserved );
|
||||
ENDIAN( pSLightPoint->sfSize );
|
||||
ENDIAN( pSLightPoint->diDirection );
|
||||
ENDIAN( pSLightPoint->sfLobeHoriz );
|
||||
ENDIAN( pSLightPoint->sfLobeVert );
|
||||
ENDIAN( pSLightPoint->sfLobeRoll );
|
||||
ENDIAN( pSLightPoint->sfFalloff );
|
||||
ENDIAN( pSLightPoint->sfAmbientIntensity );
|
||||
ENDIAN( pSLightPoint->sfAnimPeriod );
|
||||
ENDIAN( pSLightPoint->sfAnimPhaseDelay );
|
||||
ENDIAN( pSLightPoint->sfAnimPeriodEnable );
|
||||
ENDIAN( pSLightPoint->sfSignificance );
|
||||
ENDIAN( pSLightPoint->sfDrawOrder );
|
||||
ENDIAN( pSLightPoint->sfFlags );
|
||||
pSLightPoint->animRot.endian();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user