port from perforce

This commit is contained in:
2026-04-18 22:31:51 +02:00
commit 8d0ab5b7cc
8409 changed files with 3972376 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
#pragma once
/***********************************************************************************/
/** \file Environment.h
** \brief Header File zur Klasse Environment
*************************************************************************************
** Autor: Christian Roesch
*************************************************************************************
** _tut nichts_
**
*//*********************************************************************************/
#ifndef _ENVIRONMENT_H
#define _ENVIRONMENT_H
// includes
#include <d3dx9.h>
#include <cassert>
// Klassen-Deklaration
extern IDirect3DDevice9* g_d3d_device;
/***********************************************************************************/
/** \brief Environment _tut nichts_
*************************************************************************************
** Genau genommen _tut dies nichts_
**
*//*********************************************************************************/
class Environment
{
public:
static const int MaxFaceCount = 6;
void Init();
void Update(const D3DXMATRIX &mView /*, const D3DXMATRIX &mProj*/ );
D3DXMATRIX m_ViewMatrix[MaxFaceCount];
D3DXMATRIX m_ProjMatrix[MaxFaceCount];
D3DXVECTOR3 m_ViewPos[MaxFaceCount];
D3DXVECTOR3 m_ViewDir[MaxFaceCount];
D3DXMATRIX m_LocalMatrix[MaxFaceCount];
};
#endif//_Environment_H
class Environment;
/************************************************************************************
** Ende der Datei: Environment.h
************************************************************************************/