r3thumbn
real/code/r3thumbn.h
r3code
Thumbnail
r3Model
R3CLID_MODEL
r3Thumbnail
R3CLID_THUMBNAIL - 1731
UserName, Company, Comment, TimeStamp, Image, FramesPerSecond, FrameCount, Sections, FileName,
int R3RegisterThumbNailClass(R3APP *app);
multi inheritance
UserName
UserName
R3THNA_UserName
String
char*
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
Company
R3THNA_Company
String
char*
company name
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
Comment
R3THNA_Comment
String
char*
user notes
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
TimeStamp
R3THNA_TimeStamp
Integer
R3INT
creation time (s)
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
Image
R3THNA_Image
Object
R3OBJ*
image
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
FramesPerSecond
R3THNA_FramesPerSecond
Integer
R3INT
frame rate
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
FrameCount
R3THNA_FrameCount
Integer
R3INT
duration
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
Sections
R3THNA_Sections
Integer
R3INT
file sections
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
FileName
R3THNA_FileName
String
char*
filename the thumbnail is associated with
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 *