#include <fbsystem.h>
Event: Video Frame offline Rendering Event.
Definition at line 133 of file fbsystem.h.
Public Types |
|
enum | EState { eBeginRendering = 1, eRendering, eEndRendering } |
video rendering state
More... |
|
Public Member Functions |
|
FBEventVideoFrameRendering (HKEventBase pEvent) | |
Constructor. |
|
kInt64 | GetFrameNumber () |
returns the frame number the video renderer
is about to render. |
|
kInt64 | GetFrameCount () |
returns the total number of frames the video
renderer is rendering. |
|
FBEventVideoFrameRendering::EState | GetState () |
returns the current state of the video
renderer. |
|
void | PropertyAdd (FBProperty *) |
Empty function to avoid creating property
container object. |
|
Public Attributes |
|
FBPropertyInt | Type |
Read Only Property: Type of event.
|
|
Protected Attributes |
|
HKEventBase | mEvent |
Internal Event pointer. |
video rendering state
eBeginRendering |
State before video renderer renders all the frames. |
eRendering |
State before video renderer renders each frame. |
eEndRendering |
State after video renderer renders all the frames. |
Definition at line 142 of file fbsystem.h.
{ eBeginRendering = 1, eRendering, eEndRendering }EState;
FBEventVideoFrameRendering::FBEventVideoFrameRendering | ( | HKEventBase | pEvent | ) |
Constructor.
pEvent | Base event (internal) to obtain information from. |
kInt64 FBEventVideoFrameRendering::GetFrameNumber | ( | ) |
returns the frame number the video renderer is about to render.
kInt64 FBEventVideoFrameRendering::GetFrameCount | ( | ) |
returns the total number of frames the video renderer is rendering.
FBEventVideoFrameRendering::EState FBEventVideoFrameRendering::GetState | ( | ) |
returns the current state of the video renderer.
void FBEvent::PropertyAdd | ( | FBProperty * | ) | [inline, inherited] |
Empty function to avoid creating property container object.
Definition at line 907 of file fbcomponent.h.
:
FBPropertyInt
FBEvent::Type
[inherited] |
Read Only Property: Type of event.
Reimplemented in FBEventAnimationNode, FBEventSceneChange, FBEventTakeChange, and FBEventFileChange.
Definition at line 900 of file fbcomponent.h.
HKEventBase FBEvent::mEvent
[protected, inherited] |