Ejemplo n.º 1
0
OpenUtility::CShaderProgram::CShaderProgram(const OpenUtility::CShaderProgram &obj) :
	State(EProgramNotValid),
	MapVariable(CGalStream::HashStr,strcmp,30,50)
{
	Init();
	InitCopy(obj);
}
Ejemplo n.º 2
0
Command* MacroCmd::Copy () {
    MacroCmd* macro;
    Iterator i;

    macro = new MacroCmd(CopyControlInfo());
    InitCopy(macro);

    for (First(i); !Done(i); Next(i)) {
        macro->Append(GetCommand(i));
    }
    return macro;
}
Ejemplo n.º 3
0
Command* GroupCmd::Copy () {
    GraphicComp* dest = (_group == nil) ? nil : (GraphicComp*) _group->Copy();
    Command* copy = new GroupCmd(CopyControlInfo(), dest);
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 4
0
Command* AlignCmd::Copy () {
    Command* copy = new AlignCmd(CopyControlInfo(), _align1, _align2);
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 5
0
Command* ImportCmd::Copy () {
    ImportCmd* copy = new ImportCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 6
0
Command* PreciseMoveCmd::Copy () {
    Command* copy = new PreciseMoveCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 7
0
Command* BrushCmd::Copy () {
    Command* copy = new BrushCmd(CopyControlInfo(), GetBrush());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 8
0
Command* ArrowCmd::Copy () {
    Command* copy = new ArrowCmd(CopyControlInfo(), Head(), Tail());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 9
0
Command* IGridSpacingCmd::Copy () {
    Command* copy = new IGridSpacingCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 10
0
OpenUtility::CShaderProgram& OpenUtility::CShaderProgram::operator=(const OpenUtility::CShaderProgram &obj)
{
	InitCopy(obj);
	return(*this);
}
Ejemplo n.º 11
0
Command* CopyMoveGraphFrameCmd::Copy() {
    Command* copy = new CopyMoveGraphFrameCmd(CopyControlInfo(), _after);
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 12
0
Command* UngroupCmd::Copy () {
    Command* copy = new UngroupCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 13
0
Command* BackCmd::Copy () {
    Command* copy = new BackCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 14
0
Command* DrawImportCmd::Copy () {
    DrawImportCmd* copy = new DrawImportCmd(CopyControlInfo(), chooser_);
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 15
0
Command* DrawImportPasteCmd::Copy () {
    Command* copy = new DrawImportPasteCmd(CopyControlInfo(), DeepCopyClipboard());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 16
0
Command* ColorCmd::Copy () {
    Command* copy = new ColorCmd(CopyControlInfo(), GetFgColor(),GetBgColor());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 17
0
Command* SaveCompAsCmd::Copy () {
    Command* copy = new SaveCompAsCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 18
0
Command* NewCompCmd::Copy () {
    Command* copy = new NewCompCmd(CopyControlInfo(), prototype_->Copy());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 19
0
Command* FontCmd::Copy () {
    Command* copy = new FontCmd(CopyControlInfo(), GetFont());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 20
0
Command* CenterCmd::Copy () {
    Command* copy = new CenterCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 21
0
Command* NewViewCmd::Copy () {
    Command* copy = new NewViewCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 22
0
Command* GravityCmd::Copy () {
    Command* copy = new GravityCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 23
0
Command* AboutCmd::Copy () {
    Command* copy = new AboutCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 24
0
Command* OrientationCmd::Copy () {
    Command* copy = new OrientationCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 25
0
Command* OpenCmd::Copy () {
    Command* copy = new OpenCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 26
0
Command* CloseEditorCmd::Copy () {
    Command* copy = new CloseEditorCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 27
0
Command* GraphExportCmd::Copy () {
    GraphExportCmd* copy = new GraphExportCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 28
0
Command* NormSizeCmd::Copy () {
    Command* copy = new NormSizeCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 29
0
Command* RedToFitCmd::Copy () {
    Command* copy = new RedToFitCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}
Ejemplo n.º 30
0
Command* AlignToGridCmd::Copy () {
    Command* copy = new AlignToGridCmd(CopyControlInfo());
    InitCopy(copy);
    return copy;
}