r3dtfile

r3bmp
r3cineon
r3dtanim
r3dtavi
r3dtflc
r3dtiff
r3ico
r3jpeg
r3png
r3ppm
r3rawfil
r3rawsoc
r3tga

r3dtfile

Class

real/dtype/r3dtfile.h

Library

r3dtype

Description:

Base class for all file formats

See Also

real/dtype/r3image.h

Super Class

r3Image

R3CLID_IMAGE

JavaScript

r3Dtfile

Class Identifier

R3CLID_DTFILE - 204

Methods

Attributes

File, FileName, Mode,

Registration

int R3RegisterDtFileClass(R3APP *app);

File

Attribute

File

Identifier

R3DTFA_File

JavaScript type

Object

C type

R3OBJ*

Description

file object

Syntax


jsobj.SetFile(value);
value = jsobj.GetFile();


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

FileName

Attribute

FileName

Identifier

R3DTFA_FileName

JavaScript type

String

C type

char*

Description

file name

Syntax


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


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

Mode

Attribute

Mode

Identifier

R3DTFA_Mode

JavaScript type

Integer

C type

R3INT

Description

see modes below

Syntax


jsobj.SetMode(value);
value = jsobj.GetMode();


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

R3DTMODE_READ
R3DTMODE_WRITE

Tags

Tags

R3DTFA_OpenClose