r3thumbn

r3thumbn

Class

real/code/r3thumbn.h

Library

r3code

Description:

Thumbnail

See Also

oops/r3model.h

See Also

oops/r3slctbl.h

Super Class

r3Model

R3CLID_MODEL

JavaScript

r3Thumbnail

Class Identifier

R3CLID_THUMBNAIL - 1731

Methods

Attributes

UserName, Company, Comment, TimeStamp, Image, FramesPerSecond, FrameCount, Sections, FileName,

Attributes

Registration

int R3RegisterThumbNailClass(R3APP *app);

multi inheritance

UserName

Attribute

UserName

Identifier

R3THNA_UserName

JavaScript type

String

C type

char*

Description

Syntax


jsobj.SetUserName(value);
value = jsobj.GetUserName();


char* value = ...;
R3SetAttrs(r3obj, R3THNA_UserName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3THNA_UserName, &value, R3TAG_END);

Company

Attribute

Company

Identifier

R3THNA_Company

JavaScript type

String

C type

char*

Description

company name

Syntax


jsobj.SetCompany(value);
value = jsobj.GetCompany();


char* value = ...;
R3SetAttrs(r3obj, R3THNA_Company, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3THNA_Company, &value, R3TAG_END);

Comment

Attribute

Comment

Identifier

R3THNA_Comment

JavaScript type

String

C type

char*

Description

user notes

Syntax


jsobj.SetComment(value);
value = jsobj.GetComment();


char* value = ...;
R3SetAttrs(r3obj, R3THNA_Comment, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3THNA_Comment, &value, R3TAG_END);

TimeStamp

Attribute

TimeStamp

Identifier

R3THNA_TimeStamp

JavaScript type

Integer

C type

R3INT

Description

creation time (s)

Syntax


jsobj.SetTimeStamp(value);
value = jsobj.GetTimeStamp();


R3INT value = ...;
R3SetAttrs(r3obj, R3THNA_TimeStamp, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3THNA_TimeStamp, &value, R3TAG_END);

Image

Attribute

Image

Identifier

R3THNA_Image

JavaScript type

Object

C type

R3OBJ*

Description

image

Syntax


jsobj.SetImage(value);
value = jsobj.GetImage();


R3OBJ* value = ...;
R3SetAttrs(r3obj, R3THNA_Image, value, R3TAG_END);
R3OBJ* value;
R3GetAttrs(r3obj, R3THNA_Image, &value, R3TAG_END);

FramesPerSecond

Attribute

FramesPerSecond

Identifier

R3THNA_FramesPerSecond

JavaScript type

Integer

C type

R3INT

Description

frame rate

Syntax


jsobj.SetFramesPerSecond(value);
value = jsobj.GetFramesPerSecond();


R3INT value = ...;
R3SetAttrs(r3obj, R3THNA_FramesPerSecond, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3THNA_FramesPerSecond, &value, R3TAG_END);

FrameCount

Attribute

FrameCount

Identifier

R3THNA_FrameCount

JavaScript type

Integer

C type

R3INT

Description

duration

Syntax


jsobj.SetFrameCount(value);
value = jsobj.GetFrameCount();


R3INT value = ...;
R3SetAttrs(r3obj, R3THNA_FrameCount, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3THNA_FrameCount, &value, R3TAG_END);

Sections

Attribute

Sections

Identifier

R3THNA_Sections

JavaScript type

Integer

C type

R3INT

Description

file sections

Syntax


jsobj.SetSections(value);
value = jsobj.GetSections();


R3INT value = ...;
R3SetAttrs(r3obj, R3THNA_Sections, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3THNA_Sections, &value, R3TAG_END);

FileName

Attribute

FileName

Identifier

R3THNA_FileName

JavaScript type

String

C type

char*

Description

filename the thumbnail is associated with

Syntax


jsobj.SetFileName(value);
value = jsobj.GetFileName();


char* value = ...;
R3SetAttrs(r3obj, R3THNA_FileName, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3THNA_FileName, &value, R3TAG_END);

Error codes


r3appobj *