driver_user.h File Reference


Detailed Description

Id
driver_user.h,v 1.34 2003/11/26 13:44:00 berenguier Exp

Definition in file driver_user.h.

#include "nel/misc/types_nl.h"
#include "nel/misc/common.h"
#include "nel/3d/u_driver.h"
#include "3d/event_mouse_listener.h"
#include "3d/driver.h"
#include "3d/register_3d.h"
#include "3d/vertex_buffer.h"
#include "3d/primitive_block.h"
#include "3d/font_manager.h"
#include "3d/material_user.h"
#include "3d/ptr_set.h"
#include "3d/shape_bank_user.h"
#include "3d/light_user.h"
#include "3d/vertex_stream_manager.h"
#include "3d/async_texture_manager.h"
#include "3d/lod_character_manager.h"

Go to the source code of this file.

Namespaces

namespace  NL3D

Defines

#define NL3D_MEM_DRIVER   NL_ALLOC_CONTEXT( 3dDrv )


Define Documentation

#define NL3D_MEM_DRIVER   NL_ALLOC_CONTEXT( 3dDrv )
 

Definition at line 46 of file driver_user.h.

Referenced by NL3D::CDriverUser::activate(), NL3D::CDriverUser::CDriverUser(), NL3D::CDriverUser::clearBuffers(), NL3D::CDriverUser::clearRGBABuffer(), NL3D::CDriverUser::clearZBuffer(), NL3D::CDriverUser::convMat(), NL3D::CDriverUser::create3dMouseListener(), NL3D::UDriver::createDriver(), NL3D::CDriverUser::createMaterial(), NL3D::CDriverUser::createScene(), NL3D::CDriverUser::createTextContext(), NL3D::CDriverUser::createTextureFile(), NL3D::CDriverUser::createTextureRaw(), NL3D::CDriverUser::delete3dMouseListener(), NL3D::CDriverUser::deleteMaterial(), NL3D::CDriverUser::deleteScene(), NL3D::CDriverUser::deleteTextContext(), NL3D::CDriverUser::deleteTextureFile(), NL3D::CDriverUser::deleteTextureRaw(), NL3D::CDriverUser::disableHardwareTextureShader(), NL3D::CDriverUser::disableHardwareVertexArrayAGP(), NL3D::CDriverUser::disableHardwareVertexProgram(), NL3D::CDriverUser::drawBitmap(), NL3D::CDriverUser::drawLine(), NL3D::CDriverUser::drawQuad(), NL3D::CDriverUser::drawQuads(), NL3D::CDriverUser::drawTriangle(), NL3D::CDriverUser::drawWiredQuad(), NL3D::CDriverUser::enableFog(), NL3D::CDriverUser::enableLight(), NL3D::CDriverUser::enableLowLevelKeyboard(), NL3D::CDriverUser::enableLowLevelMouse(), NL3D::CDriverUser::enableUsedTextureMemorySum(), NL3D::CDriverUser::enumModes(), NL3D::CDriverUser::fillBuffer(), NL3D::CDriverUser::fogEnabled(), NL3D::CDriverUser::forceDXTCCompression(), NL3D::CDriverUser::forceTextureResize(), NL3D::CDriverUser::getBuffer(), NL3D::CDriverUser::getBufferPart(), NL3D::CDriverUser::getDisplay(), NL3D::CDriverUser::getDoubleClickDelay(), NL3D::CDriverUser::getDriver(), NL3D::CDriverUser::getDriverInformation(), NL3D::CDriverUser::getFontManagerCacheInformation(), NL3D::CDriverUser::getFrustum(), NL3D::CDriverUser::getImplementationVersion(), NL3D::CDriverUser::getLastAsyncTextureSizeGot(), NL3D::CDriverUser::getLowLevelInputDeviceManager(), NL3D::CDriverUser::getModelMatrix(), NL3D::CDriverUser::getNbTextureStages(), NL3D::CDriverUser::getPolygonMode(), NL3D::CDriverUser::getScissor(), NL3D::CDriverUser::getShapeBank(), NL3D::CDriverUser::getSwapVBLInterval(), NL3D::CDriverUser::getTotalAsyncTextureSizeAsked(), NL3D::CDriverUser::getUsedTextureMemory(), NL3D::CDriverUser::getVideocardInformation(), NL3D::CDriverUser::getViewMatrix(), NL3D::CDriverUser::getViewport(), NL3D::CDriverUser::getWindowHeight(), NL3D::CDriverUser::getWindowPos(), NL3D::CDriverUser::getWindowSize(), NL3D::CDriverUser::getWindowWidth(), NL3D::CDriverUser::getZBuffer(), NL3D::CDriverUser::getZBufferPart(), NL3D::H_AUTO_DECL(), NL3D::CDriverUser::isActive(), NL3D::CDriverUser::loadHLSBank(), NL3D::CDriverUser::profileAllocatedTextureMemory(), NL3D::CDriverUser::profileRenderedPrimitives(), NL3D::CDriverUser::profileSetupedMaterials(), NL3D::CDriverUser::profileSetupedModelMatrix(), NL3D::UDriver::purgeMemory(), NL3D::CDriverUser::release(), NL3D::CDriverUser::restoreMatrixContext(), NL3D::CDriverUser::restoreMatrixContextMatrixOnly(), NL3D::CDriverUser::setAmbientColor(), NL3D::CDriverUser::setCapture(), NL3D::CDriverUser::setDisplay(), NL3D::CDriverUser::setFontManagerMaxMemory(), NL3D::CDriverUser::setFrustum(), NL3D::CDriverUser::setLight(), NL3D::CDriverUser::setMatrixMode2D(), NL3D::UDriver::setMatrixMode2D11(), NL3D::UDriver::setMatrixMode2D43(), NL3D::CDriverUser::setMatrixMode3D(), NL3D::CDriverUser::setModelMatrix(), NL3D::CDriverUser::setMonitorColorProperties(), NL3D::CDriverUser::setMousePos(), NL3D::CDriverUser::setPolygonMode(), NL3D::CDriverUser::setScissor(), NL3D::CDriverUser::setSwapVBLInterval(), NL3D::CDriverUser::setupAsyncTextureLod(), NL3D::CDriverUser::setupAsyncTextureMaxUploadPerFrame(), NL3D::CDriverUser::setupFog(), NL3D::CDriverUser::setupMatrixContext(), NL3D::CDriverUser::setupMaxHLSColoringPerFrame(), NL3D::CDriverUser::setupMaxTotalAsyncTextureSize(), NL3D::CDriverUser::setViewMatrix(), NL3D::CDriverUser::setViewport(), NL3D::CDriverUser::showCursor(), NL3D::CDriverUser::swapBuffers(), NL3D::CDriverUser::systemMessageBox(), NL3D::CDriverUser::updateAsyncTexture(), NL3D::CDriverUser::~CDriverUser(), and NL3D::UDriver::~UDriver().


Generated on Tue Mar 16 06:42:34 2004 for NeL by doxygen 1.3.6