FRX SDK Documentation
2025 SP0
Loading...
Searching...
No Matches
SDK
FxARX
_impl_include
acdb17
AcDbIdPair.h
Go to the documentation of this file.
1
#pragma once
2
3
//
4
// (C) Copyright 2005-2024 by Graebert GmbH.
5
//
6
// Permission to use, copy, modify, and distribute this software in
7
// object code form for any purpose and without fee is hereby granted,
8
// provided that the above copyright notice appears in all copies and
9
// that both that copyright notice and the limited warranty and
10
// restricted rights notice below appear in all supporting
11
// documentation.
12
//
13
// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14
// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17
// UNINTERRUPTED OR ERROR FREE.
18
19
#include "
AcNonRTTIObject.h
"
20
class
AcDbObjectId
;
21
22
23
class
ARX_API
AcDbIdPair
:
public
AcNonRTTIObject
24
{
25
public
:
26
AcDbIdPair
(
AcDbIdPair
const
&);
27
AcDbIdPair
(
AcDbObjectId
,
AcDbObjectId
,
bool
=
false
,
bool
=
true
,
bool
=
true
);
28
AcDbIdPair
(
void
);
29
~AcDbIdPair
(
void
);
30
31
AcDbObjectId
key
()
const
;
32
AcDbObjectId
value
()
const
;
33
bool
isPrimary
()
const
;
34
bool
isOwnerXlated
()
const
;
35
bool
isCloned
()
const
;
36
void
setKey
(
AcDbObjectId
);
37
void
setValue
(
const
AcDbObjectId
& );
38
void
setIsCloned
(
bool
);
39
void
setIsPrimary
(
bool
);
40
void
setIsOwnerXlated
(
bool
);
41
AcDbIdPair
&
operator=
(
AcDbIdPair
const
&);
42
};
ARX_API
#define ARX_API
Definition
_impl_include/ac1st/CommonHeader.h:21
AcNonRTTIObject.h
AcDbIdPair
Definition
AcDbIdPair.h:24
AcDbIdPair::~AcDbIdPair
~AcDbIdPair(void)
AcDbIdPair::operator=
AcDbIdPair & operator=(AcDbIdPair const &)
AcDbIdPair::AcDbIdPair
AcDbIdPair(AcDbIdPair const &)
AcDbIdPair::setIsPrimary
void setIsPrimary(bool)
AcDbIdPair::AcDbIdPair
AcDbIdPair(void)
AcDbIdPair::setKey
void setKey(AcDbObjectId)
AcDbIdPair::isPrimary
bool isPrimary() const
AcDbIdPair::isOwnerXlated
bool isOwnerXlated() const
AcDbIdPair::value
AcDbObjectId value() const
AcDbIdPair::setIsCloned
void setIsCloned(bool)
AcDbIdPair::key
AcDbObjectId key() const
AcDbIdPair::isCloned
bool isCloned() const
AcDbIdPair::setIsOwnerXlated
void setIsOwnerXlated(bool)
AcDbIdPair::AcDbIdPair
AcDbIdPair(AcDbObjectId, AcDbObjectId, bool=false, bool=true, bool=true)
AcDbIdPair::setValue
void setValue(const AcDbObjectId &)
AcDbObjectId
Definition
AcDbObjectId.h:25
AcNonRTTIObject
Definition
AcNonRTTIObject.h:22
Generated on Mon Mar 4 2024 12:50:06