ZPP_Contact

zpp_nape.dynamics.ZPP_Contact (Class)

Static Members

nape
internal: Bool

nape
zpp_pool: ZPP_Contact

Instance Members


nape
px: Float

nape
py: Float

nape
wrap_position: nape.geom.Vec2

nape
arbiter: ZPP_Arbiter

nape
inner: ZPP_IContact

nape
active: Bool

nape
posOnly: Bool

nape
stamp: Int

nape
hash: Int

nape
fresh: Bool

nape
dist: Float

nape
elasticity: Float


nape
modified: Bool

nape
pushmod: Bool

nape
length: Int

nape
wrapper(): nape.dynamics.Contact
Returns
nape.dynamics.Contact

nape
getposition(): Void

nape
inactiveme(): Bool
Returns
Bool

nape
free(): Void

nape
alloc(): Void

nape
elem(): ZPP_Contact
Returns
ZPP_Contact

nape
begin(): ZPP_Contact
Returns
ZPP_Contact

nape
setbegin(i: ZPP_Contact): Void
Name Type
i ZPP_Contact

Name Type
o ZPP_Contact
Returns
ZPP_Contact

nape
inlined_add(o: ZPP_Contact): ZPP_Contact
Name Type
o ZPP_Contact
Returns
ZPP_Contact

nape
addAll(x: ZPP_Contact): Void
Name Type
x ZPP_Contact

nape
insert(cur: ZPP_Contact, o: ZPP_Contact): ZPP_Contact
Name Type
cur ZPP_Contact
o ZPP_Contact
Returns
ZPP_Contact

nape
inlined_insert(cur: ZPP_Contact, o: ZPP_Contact): ZPP_Contact
Name Type
cur ZPP_Contact
o ZPP_Contact
Returns
ZPP_Contact

nape
pop(): Void

nape
inlined_pop(): Void

nape
pop_unsafe(): ZPP_Contact
Returns
ZPP_Contact

nape
inlined_pop_unsafe(): ZPP_Contact
Returns
ZPP_Contact

nape
remove(obj: ZPP_Contact): Void
Name Type
obj ZPP_Contact

nape
try_remove(obj: ZPP_Contact): Bool
Name Type
obj ZPP_Contact
Returns
Bool

nape
inlined_remove(obj: ZPP_Contact): Void
Name Type
obj ZPP_Contact

nape
inlined_try_remove(obj: ZPP_Contact): Bool
Name Type
obj ZPP_Contact
Returns
Bool

nape
erase(pre: ZPP_Contact): ZPP_Contact
Name Type
pre ZPP_Contact
Returns
ZPP_Contact

nape
inlined_erase(pre: ZPP_Contact): ZPP_Contact
Name Type
pre ZPP_Contact
Returns
ZPP_Contact

nape
splice(pre: ZPP_Contact, n: Int): ZPP_Contact
Name Type
pre ZPP_Contact
n Int
Returns
ZPP_Contact

nape
clear(): Void

nape
inlined_clear(): Void

nape
reverse(): Void

nape
empty(): Bool
Returns
Bool

nape
size(): Int
Returns
Int

nape
has(obj: ZPP_Contact): Bool
Name Type
obj ZPP_Contact
Returns
Bool

nape
inlined_has(obj: ZPP_Contact): Bool
Name Type
obj ZPP_Contact
Returns
Bool

nape
front(): ZPP_Contact
Returns
ZPP_Contact

nape
back(): ZPP_Contact
Returns
ZPP_Contact

nape
iterator_at(ind: Int): ZPP_Contact
Name Type
ind Int
Returns
ZPP_Contact

nape
at(ind: Int): ZPP_Contact
Name Type
ind Int
Returns
ZPP_Contact

nape
new(): Void

Private Members

nape
position_validate(): Void