|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.opengl.compositor.Dependency
com.threerings.opengl.compositor.Dependency.CubeTexture
public static class Dependency.CubeTexture
A cube map texture.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.threerings.opengl.compositor.Dependency |
|---|
Dependency.Adder, Dependency.CubeTexture, Dependency.Planar, Dependency.PlanarTexture, Dependency.ReflectionTexture, Dependency.RefractionTexture, Dependency.RenderEffect, Dependency.Shadows, Dependency.ShadowTexture, Dependency.ShadowVolumes, Dependency.StencilReflection, Dependency.StencilRefraction |
| Field Summary | |
|---|---|
TextureConfig |
config
The config from whose pool the texture was created. |
int |
faces
A bitmask of the faces to include. |
float |
far
Distances to the near and far clip planes. |
float |
near
Distances to the near and far clip planes. |
Vector3f |
origin
The render origin in world space. |
Texture |
texture
The texture to which we render. |
| Constructor Summary | |
|---|---|
Dependency.CubeTexture(GlContext ctx)
Creates a new cube texture dependency. |
|
| Method Summary | |
|---|---|
void |
cleanup()
Performs any necessary cleanup. |
boolean |
equals(Object other)
|
int |
hashCode()
|
void |
merge(Dependency dependency)
Merges another dependency (for which Object.equals(java.lang.Object) returns true) into this one. |
void |
resolve()
Resolves this dependency. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Vector3f origin
public float near
public float far
public Texture texture
public int faces
public TextureConfig config
| Constructor Detail |
|---|
public Dependency.CubeTexture(GlContext ctx)
| Method Detail |
|---|
public void merge(Dependency dependency)
DependencyObject.equals(java.lang.Object) returns true) into this one.
merge in class Dependencypublic void resolve()
Dependency
resolve in class Dependencypublic void cleanup()
Dependency
cleanup in class Dependencypublic int hashCode()
hashCode in class Objectpublic boolean equals(Object other)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||