redeclipse.objects module

class redeclipse.objects.SlotShaderParam[source]

Bases: object

class redeclipse.objects.SurfaceInfo(lmid0, lmid1, verts, numverts)[source]

Bases: object

to_dict()[source]
totalverts()[source]
class redeclipse.objects.VSlot(a, b)[source]

Bases: object

classmethod from_dict(d)[source]
to_dict()[source]
class redeclipse.objects.cube[source]

Bases: object

classmethod emptyfaces(cube)[source]
genfaceverts(orient)[source]
classmethod newcube(face=<Faces.F_EMPTY: 0>, mat=0)[source]
newcubeext(maxverts, init)[source]
classmethod newcubes(face=<Faces.F_EMPTY: 0>, mat=0)[source]
classmethod newtexcube(tex=2)[source]
set_empty()[source]
set_solid()[source]
setfaces(face)[source]
classmethod texturize(c, tex=2)[source]
to_dict(children=True)[source]
classmethod validatec(cube_arr, size, depth=0)[source]
class redeclipse.objects.cubeedge(next, offset, size, index, flags)[source]

Bases: object

class redeclipse.objects.cubext(old=None, maxverts=0)[source]

Bases: object

classmethod from_dict(d)[source]
to_dict()[source]
redeclipse.objects.dimcoord(orient)[source]
redeclipse.objects.dimension(orient)[source]
redeclipse.objects.opposite(orient)[source]
class redeclipse.objects.vertinfo(x, y, z, u, v, norm)[source]

Bases: object

setxyz(t)[source]
setxyz2(x, y, z)[source]