flObject

fontlab.flObject = class flObject(object)

flObject representation

Constructors:
  flObject()
  flObject(flObject)
  flObject(uint id)

Methods

__delattr__(...)
x.__delattr__('name') <==> del x.name
__eq__(...)
x.__eq__(y) <==> x==y
__ge__(...)
x.__ge__(y) <==> x>=y
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__gt__(...)
x.__gt__(y) <==> x>y
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__le__(...)
x.__le__(y) <==> x<=y
__lt__(...)
x.__lt__(y) <==> x

__ne__(...)
x.__ne__(y) <==> x!=y
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
changed(...)
changed()
checkInitHistoryState(...)
checkInitHistoryState(uint history_ix)
clearAboveHistory(...)
clearAboveHistory(uint history_ix)
clearFlag(...)
clearFlag(uint f)
clearFlags(...)
clearFlags()
clone(...)
Clone the object
createHistoryState(...)
createHistoryState(uint history_ix)
currentHistoryState(...)
currentHistoryIx()
flag(...)
flag(uint f)
getProperties(...)
Get object's properties list
getProperty(...)
getProperty('key') - get object property by 'key' or number
getPropertyFloat(...)
getPropertyFloat('key') - get float object property by 'key'
getPropertyInt(...)
getPropertyInt('key') - get int object property by 'key'
hasHistoryState(...)
hasHistoryState(uint history_ix)
historyStates(...)
historyStates(bool accepted_state)
independedAll(...)
independedAll()
initialHistoryState(...)
initialHistoryIx()
isEqual(...)
isEqual(flObject)
release(...)
release()
remove(...)
remove([flObject])
removeChild(...)
removeChild(flObject)
removeProperty(...)
removeProperty('key')
restoreHistoryState(...)
restoreHistoryState(uint history_ix)
setFlag(...)
setFlag(uint f [, bool value])
setProperty(...)
setProperty('key', value) - set object property by 'key' or number
setPropertyFloat(...)
setPropertyFloat('key', value) - set float object property by 'key'
setPropertyInt(...)
setPropertyInt('key', value) - set int object property by 'key'
tag(...)
tag([string])
update(...)
update()

Static methods

cloneObject(...)
flObject cloneObject(const flObject&);
createObject(...)
flObject/Nothing createObject(int);
haveObject(...)
bool haveObject(uint);
instanceType(...)
int instanceType();

Descriptors

hasChanges
bool
hasHistoryStates
bool
id
object id
isChanged
bool
isNull
bool
isPresent
bool
isReleased
bool
isValid
bool
name
object name
refCnt
object references count
type
object type

Attributes

__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
flObjectFlags = {'ofAnchored': 64, 'ofChanged': 2, 'ofHistory': 128, 'ofIgnore': 8, 'ofIgnoreChanges': 4, 'ofPassive': 16, 'ofReleased': 1, 'ofSlowUpdate': 32}

changed

fontlab.flObject.changed = changed(...)
changed()

checkInitHistoryState

fontlab.flObject.checkInitHistoryState = checkInitHistoryState(...)
checkInitHistoryState(uint history_ix)

clearAboveHistory

fontlab.flObject.clearAboveHistory = clearAboveHistory(...)
clearAboveHistory(uint history_ix)

clearFlag

fontlab.flObject.clearFlag = clearFlag(...)
clearFlag(uint f)

clearFlags

fontlab.flObject.clearFlags = clearFlags(...)
clearFlags()

clone

fontlab.flObject.clone = clone(...)
Clone the object

cloneObject

fontlab.flObject.cloneObject = cloneObject(...)
flObject cloneObject(const flObject&);

createHistoryState

fontlab.flObject.createHistoryState = createHistoryState(...)
createHistoryState(uint history_ix)

createObject

fontlab.flObject.createObject = createObject(...)
flObject/Nothing createObject(int);

currentHistoryState

fontlab.flObject.currentHistoryState = currentHistoryState(...)
currentHistoryIx()

flag

fontlab.flObject.flag = flag(...)
flag(uint f)

flObjectFlags

fontlab.flObject.flObjectFlags = {'ofAnchored': 64, 'ofChanged': 2, 'ofHistory': 128, 'ofIgnore': 8, 'ofIgnoreChanges': 4, 'ofPassive': 16, 'ofReleased': 1, 'ofSlowUpdate': 32}

getProperties

fontlab.flObject.getProperties = getProperties(...)
Get object's properties list

getProperty

fontlab.flObject.getProperty = getProperty(...)
getProperty('key') - get object property by 'key' or number

getPropertyFloat

fontlab.flObject.getPropertyFloat = getPropertyFloat(...)
getPropertyFloat('key') - get float object property by 'key'

getPropertyInt

fontlab.flObject.getPropertyInt = getPropertyInt(...)
getPropertyInt('key') - get int object property by 'key'

hasChanges

fontlab.flObject.hasChanges
bool

hasHistoryState

fontlab.flObject.hasHistoryState = hasHistoryState(...)
hasHistoryState(uint history_ix)

hasHistoryStates

fontlab.flObject.hasHistoryStates
bool

haveObject

fontlab.flObject.haveObject = haveObject(...)
bool haveObject(uint);

historyStates

fontlab.flObject.historyStates = historyStates(...)
historyStates(bool accepted_state)

id

fontlab.flObject.id
object id

independedAll

fontlab.flObject.independedAll = independedAll(...)
independedAll()

initialHistoryState

fontlab.flObject.initialHistoryState = initialHistoryState(...)
initialHistoryIx()

instanceType

fontlab.flObject.instanceType = instanceType(...)
int instanceType();

isChanged

fontlab.flObject.isChanged
bool

isEqual

fontlab.flObject.isEqual = isEqual(...)
isEqual(flObject)

isNull

fontlab.flObject.isNull
bool

isPresent

fontlab.flObject.isPresent
bool

isReleased

fontlab.flObject.isReleased
bool

isValid

fontlab.flObject.isValid
bool

name

fontlab.flObject.name
object name

refCnt

fontlab.flObject.refCnt
object references count

release

fontlab.flObject.release = release(...)
release()

remove

fontlab.flObject.remove = remove(...)
remove([flObject])

removeChild

fontlab.flObject.removeChild = removeChild(...)
removeChild(flObject)

removeProperty

fontlab.flObject.removeProperty = removeProperty(...)
removeProperty('key')

restoreHistoryState

fontlab.flObject.restoreHistoryState = restoreHistoryState(...)
restoreHistoryState(uint history_ix)

setFlag

fontlab.flObject.setFlag = setFlag(...)
setFlag(uint f [, bool value])

setProperty

fontlab.flObject.setProperty = setProperty(...)
setProperty('key', value) - set object property by 'key' or number

setPropertyFloat

fontlab.flObject.setPropertyFloat = setPropertyFloat(...)
setPropertyFloat('key', value) - set float object property by 'key'

setPropertyInt

fontlab.flObject.setPropertyInt = setPropertyInt(...)
setPropertyInt('key', value) - set int object property by 'key'

tag

fontlab.flObject.tag = tag(...)
tag([string])

type

fontlab.flObject.type
object type

update

fontlab.flObject.update = update(...)
update()