[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: DirectXUT.pas line 2272
type CD3DSettingsDlg = class
protected
m_pStateBlock: IDirect3DStateBlock9;
m_Dialog: CDXUTDialog;
m_bActive: Boolean;
procedure SetActive();
procedure CreateControls;
function SetDeviceSettingsFromUI;
procedure OnEvent();
function GetCurrentAdapterInfo;
function GetCurrentDeviceInfo;
function GetCurrentDeviceSettingsCombo;
procedure AddAdapter();
function GetSelectedAdapter;
procedure AddDeviceType();
function GetSelectedDeviceType;
procedure SetWindowed();
function IsWindowed;
procedure AddAdapterFormat();
function GetSelectedAdapterFormat;
procedure AddResolution();
procedure GetSelectedResolution();
procedure AddRefreshRate();
function GetSelectedRefreshRate;
procedure AddBackBufferFormat();
function GetSelectedBackBufferFormat;
procedure AddDepthStencilBufferFormat();
function GetSelectedDepthStencilBufferFormat;
procedure AddMultisampleType();
function GetSelectedMultisampleType;
procedure AddMultisampleQuality();
function GetSelectedMultisampleQuality;
procedure AddVertexProcessingType();
function GetSelectedVertexProcessingType;
function GetSelectedPresentInterval;
procedure SetDeviceClip();
function IsDeviceClip;
function OnAdapterChanged;
function OnDeviceTypeChanged;
function OnWindowedFullScreenChanged;
function OnAdapterFormatChanged;
function OnResolutionChanged;
function OnRefreshRateChanged;
function OnBackBufferFormatChanged;
function OnDepthStencilBufferFormatChanged;
function OnMultisampleTypeChanged;
function OnMultisampleQualityChanged;
function OnVertexProcessingChanged;
function OnPresentIntervalChanged;
function OnDeviceClipChanged;
public
constructor Create;
destructor Destroy; override;
procedure Init();
function OnCreateDevice();
function Refresh;
function OnResetDevice;
function OnLostDevice;
function OnRender();
function OnDestroyDevice;
function MsgProc();
property IsActive: Boolean; [r]
property Active: Boolean; [rw]
property DialogControl: CDXUTDialog; [r]
end;
CD3DSettingsDlg
TObject