class
RasterOvComp
: public
OverlayComp
(Return to index)
Type:
Instantiable
Base Classes:
public
OverlayComp
Derived Classes
Include file:
OverlayUnidraw/ovraster.h
Public:
virtual void
Configure
(
Editor
*)
hook for initializing component after
Editor
is constructed.
virtual
Component
*
Copy
()
virtual boolean
GetByPathnameFlag
()
return flag that indicates whether component will be serialized by data or by pathname.
virtual ClassId
GetClassId
()
virtual boolean
GetFromCommandFlag
()
return flag that indicates whether component will be serialized by data or by pathname.
OverlayRasterRect
*
GetOverlayRasterRect
()
return pointer to graphic.
virtual const char*
GetPathName
()
return pathname associated with raster.
virtual void
Interpret
(
Command
*)
interpret an image command, otherwise pass to base class.
virtual boolean
IsA
(ClassId)
RasterOvComp
(
OverlayRasterRect
* = nil, const char* pathname = nil,
OverlayComp
* parent = nil)
RasterOvComp
(istream&,
OverlayComp
* parent = nil)
virtual void
SetByPathnameFlag
(boolean flag)
set flag that indicates whether component will be serialized by data or by pathname.
virtual void
SetFromCommandFlag
(boolean flag)
set flag that indicates whether component will be serialized by data or by pathname.
virtual void
SetPathName
(const char*)
set pathname associated with raster.
virtual void
Uninterpret
(
Command
*)
uninterpret an image command, otherwise pass to base class.
static boolean
UseGrayRaster
()
return flag that indicates whether
GrayRaster
or
OverlayRaster
should be used.
static void
UseGrayRaster
(boolean flag)
set flag that indicates whether
GrayRaster
or
OverlayRaster
should be used.
static
ParamList
*
get_param_list
()
virtual boolean
operator ==
(
OverlayComp
&)
virtual
~RasterOvComp
()
Protected:
CLASS_SYMID
("
RasterComp
")
ParamList
*
GetParamList
()
void
GrowParamList
(
ParamList
*)
CopyString
_com_exp
CopyStringList
_commands
int
_import_flags
static
ParamList
*
_ovraster_params
char*
_pathname
static boolean
_use_gray_raster
static boolean
_warned
Friend methods:
friend class
RasterScript
(more documentation)