Class IDAView (unit DAnim)
Inherits from
IDispatch
Constructors
Functions
function AddBvrToRun(bvr: IDABehavior; var pId: Longint): HRESULT;
function get_ClientSite(out pClientSite: IOleClientSite): HRESULT;
function get_CompositeDirectlyToTarget(var composeToTarget: WordBool): HRESULT;
function get_DC(var dc: HDC): HRESULT;
function get_IDirectDrawSurface(out ddsurf: IDirectDrawSurface): HRESULT;
function get_Preferences(out prefs: IDAPreferences): HRESULT;
function get_SimulationTime(var simTime: double): HRESULT;
function get_Site(out pViewSite: IDAViewSite): HRESULT;
function get_Window(var hwnd: HWND): HRESULT;
function OnFocus(bHasFocus: WordBool): HRESULT;
function OnKey(when: double; key: Longint; bPressed: WordBool; modifiers: Byte): HRESULT;
function OnMouseButton(when: double; xPos, yPos: Longint; button: Byte; bPressed: WordBool; modifiers: Byte): HRESULT;
function OnMouseMove(when: double; xPos, yPos: Longint; modifiers: Byte): HRESULT;
function PaletteChanged(bNew: WordBool): HRESULT;
function put_ClientSite(pClientSite: IOleClientSite): HRESULT;
function put_CompositeDirectlyToTarget(composeToTarget: WordBool): HRESULT;
function put_DC(dc: HDC): HRESULT;
function put_IDirectDrawSurface(ddsurf: IDirectDrawSurface): HRESULT;
function put_Site(pViewSite: IDAViewSite): HRESULT;
function put_Window(hwnd: HWND): HRESULT;
function QueryHitPoint(dwAspect: DWORD; const prcBounds: TRect; ptLoc: TPoint; lCloseHint: Longint; var pHitResult: DWORD): HRESULT;
function RemoveRunningBvr(id: Longint): HRESULT;
function Render: HRESULT;
function RePaint(xPos, yPos, w, h: Longint): HRESULT;
function SetClipRect(xPos, yPos, w, h: Longint): HRESULT;
function SetViewport(xPos, yPos, w, h: Longint): HRESULT;
function StartModel(pImage: IDAImage; pSound: IDASound; startTime: double): HRESULT;
function StopModel: HRESULT;
function Tick(simTime: double; var needToRender: WordBool): HRESULT;
Properties
Events
Variables
Constructors
Functions
function AddBvrToRun(bvr: IDABehavior; var pId: Longint): HRESULT;
function get_ClientSite(out pClientSite: IOleClientSite): HRESULT;
function get_CompositeDirectlyToTarget(var composeToTarget: WordBool): HRESULT;
function get_DC(var dc: HDC): HRESULT;
function get_IDirectDrawSurface(out ddsurf: IDirectDrawSurface): HRESULT;
function get_Preferences(out prefs: IDAPreferences): HRESULT;
function get_SimulationTime(var simTime: double): HRESULT;
function get_Site(out pViewSite: IDAViewSite): HRESULT;
function get_Window(var hwnd: HWND): HRESULT;
function OnFocus(bHasFocus: WordBool): HRESULT;
function OnKey(when: double; key: Longint; bPressed: WordBool; modifiers: Byte): HRESULT;
function OnMouseButton(when: double; xPos, yPos: Longint; button: Byte; bPressed: WordBool; modifiers: Byte): HRESULT;
function OnMouseMove(when: double; xPos, yPos: Longint; modifiers: Byte): HRESULT;
function PaletteChanged(bNew: WordBool): HRESULT;
function put_ClientSite(pClientSite: IOleClientSite): HRESULT;
function put_CompositeDirectlyToTarget(composeToTarget: WordBool): HRESULT;
function put_DC(dc: HDC): HRESULT;
function put_IDirectDrawSurface(ddsurf: IDirectDrawSurface): HRESULT;
function put_Site(pViewSite: IDAViewSite): HRESULT;
function put_Window(hwnd: HWND): HRESULT;
function QueryHitPoint(dwAspect: DWORD; const prcBounds: TRect; ptLoc: TPoint; lCloseHint: Longint; var pHitResult: DWORD): HRESULT;
function RemoveRunningBvr(id: Longint): HRESULT;
function Render: HRESULT;
function RePaint(xPos, yPos, w, h: Longint): HRESULT;
function SetClipRect(xPos, yPos, w, h: Longint): HRESULT;
function SetViewport(xPos, yPos, w, h: Longint): HRESULT;
function StartModel(pImage: IDAImage; pSound: IDASound; startTime: double): HRESULT;
function StopModel: HRESULT;
function Tick(simTime: double; var needToRender: WordBool): HRESULT;
Properties
Events
Variables