## Engine
Class RenderTargetMaterial

source: C:\XIII\Engine\Classes\RenderTargetMaterial.uc

    Core.Object
       |
       +--Engine.Material
          |
          +--Engine.RenderedMaterial
             |
             +--Engine.BitmapMaterial
                |
                +--Engine.RenderTargetMaterial

Direct Known Subclasses:None

class RenderTargetMaterial
extends Engine.BitmapMaterial

Variables
`int` | `RenderTarget`
`int` | `TexRes[32]`

Function Summary
`void` | `AllocRect(int Width, int Height, out int, out int)`
`void` | `FreeRect(int X, int Y, int Width, int Height)`
`void` | `Update(int X, int Y, int Width, int Height, vector CamLocation, rotator CamRotation, float ViewFOV, optional color, optional float, optional Material)`

Source Code

    00001	class RenderTargetMaterial extends BitmapMaterial
    00002		native
    00003		noexport;
    00004
    00005	var int		RenderTarget;
    00006	var int     TexRes[32];
    00007
    00008	native function Update( int X, int Y, int Width, int Height, vector CamLocation, rotator CamRotation, float ViewFOV,
    00009	                        optional color FilterColor, optional float HighLight, optional Material FilterTexture );
    00010
    00011	native function AllocRect( int Width, int Height, out int X, out int Y );
    00012	native function FreeRect( int X, int Y, int Width, int Height );
    00013
    00014	//
    00015	//	Default properties
    00016	//
    00017
    00018	defaultproperties
    00019	{
    00020	     Format=TEXF_RGBA8
    00021	     UClampMode=TC_Clamp
    00022	     VClampMode=TC_Clamp
    00023	     UBits=7
    00024	     VBits=7
    00025	     USize=256
    00026	     VSize=256
    00027	     UClamp=256
    00028	     VClamp=256
    00029	}

End Source Code