Unit TMatrix |
Classes |
T3dLIGHT - T3DLIGHT : T3DLight implements the iDirect3DLight interface Same as the TMatrix you need to call update fater you set any value // Create : creates a light object , needs a IDirect3D interface.
T3dMaterial - T3DMaterial: T3dMaterial implements the iDirect3DMaterial interface Now this is auto updating, every time you set a value it will refresh the internal image The main reason this is different is because the original C++ classes where done this way But I am almost sure now that there is no reason for the update function used in the two previous classes to exist, they should also be auto-updating.
T3dMatrix - T3DMatrix : T3DMatrix is a simple wrapper to the D3DMATRIX record setting the _xy values in a TMatrix object sets the corresponding value in the D3DMATRIX //record Once you set values remember to call Update to refresh the internal (not in this class //but somewhere into the D3DDevice object) representation of the matrix // Create : to create a matrix you need a Directx3d device GetHandle : returns the handle to the matrix; Update : Loads the matrix into the device
Functions |
Types |
Constants |
Variables |
Functions |
Types |
Constants |
Variables |