[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: orca_scene3d.pas line 1446
type TD3Scene = class(TCustomControl) |
||
protected |
||
procedure BeginDragObj(); |
|
|
procedure EndDragEvent(); |
|
|
procedure DoIdle(); |
|
|
procedure CreateParams(); override; |
|
|
procedure CreateHandle; override; |
|
|
procedure CreateWnd; override; |
|
|
procedure DestroyWnd; override; |
|
|
procedure Loaded; override; |
|
|
procedure Resize; override; |
|
|
procedure Paint; override; |
|
|
procedure GetChildren(); override; |
|
|
procedure Notification(); override; |
|
|
procedure DefineProperties(); override; |
|
|
procedure MouseDown(); override; |
|
|
procedure MouseMove(); override; |
|
|
procedure MouseUp(); override; |
|
|
procedure NewKeyUp(); |
|
|
procedure NewKeyDown(); |
|
|
procedure DoDragOver(); |
|
|
procedure DoDragDrop(); |
|
|
procedure KeyUp(); override; |
|
|
procedure KeyDown(); override; |
|
|
procedure UTF8KeyPress(); override; |
|
|
function DoMouseWheel(); override; |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
function ObjectByPoint(); |
|
|
procedure DeleteChildren; |
|
|
procedure SetBounds(); override; |
|
|
procedure Draw; virtual; |
|
|
procedure AddObject(); |
|
|
procedure RemoveObject(); |
|
|
procedure ProcessTick; |
|
|
procedure CreatePhysics; |
|
|
procedure BeginUpdate; |
|
|
procedure EndUpdate; |
|
|
procedure BeginDrag; |
|
|
procedure BeginResize; |
|
|
procedure AddUpdateRect(); |
|
|
procedure InsertObject(); |
|
|
procedure CreateEmbedded(); |
|
|
procedure EmbeddedMouseDown(); |
|
|
procedure EmbeddedMouseMove(); |
|
|
procedure EmbeddedMouseUp(); |
|
|
procedure EmbeddedKeyUp(); |
|
|
procedure EmbeddedKeyDown(); |
|
|
function EmbeddedMouseWheel(); |
|
|
|
||
property DesignTime: Boolean; [rws] |
|
|
property Count: Integer; [r] |
|
|
|
||
|
||
property Selected: TD3VisualObject; [rw] |
|
|
property Captured: TD3VisualObject; [r] |
|
|
property Hovered: TD3VisualObject; [r] |
|
|
property Focused: TD3VisualObject; [rw] |
|
|
property Physics: TD3Physics; [r] |
|
|
property Time: single; [r] |
|
|
property DeltaTime: single; [r] |
|
|
property Fps: single; [r] |
|
|
property IsDrawing: Boolean; [r] |
|
|
property OnFlush: TNotifyEvent; [rw] |
|
|
property DesignAllowPanAndRotate: Boolean; [rw] |
|
|
property DesignGridShow: Boolean; [rw] |
|
|
property DesignShowHint: Boolean; [rw] |
|
|
property DesignSnapToGrid: Boolean; [rw] |
|
|
property DesignSnapGridSize: single; [rw] |
|
|
property DesignSnapToLines: Boolean; [rw] |
|
|
published |
||
property DesignPopupEnabled: Boolean; [rw] |
|
|
property AlignRoot: Boolean; [rw] |
|
|
property AllowDrag: Boolean; [rw] |
|
|
property ActiveControl: TD3VisualObject; [rw] |
|
|
property Lighting: Boolean; [rw] |
|
|
property Quality: TD3Quality; [rw] |
|
|
property FillColor: string; [rw] |
|
|
property AmbientColor: string; [rw] |
|
|
|
||
property Transparency: Boolean; [rw] |
|
|
property RealTime: Boolean; [rw] |
|
|
property RealTimeSleep: Integer; [rw] |
|
|
property InvisibleAtRuntime: Boolean; [rw] |
|
|
property UsingDesignCamera: Boolean; [rw] |
|
|
property Align; |
|
|
property TabStop; |
|
|
property OnMouseMove; |
|
|
property OnMouseDown; |
|
|
property OnMouseUp; |
|
|
property OnMouseWheel; |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |