索引

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|常量字段值|所有程序包

A

a - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
AABBox3f - org.overrun.swgl.core.phys.p3d中的类
The 3d axis-aligned bounding box.
AABBox3f() - 类的构造器 org.overrun.swgl.core.phys.p3d.AABBox3f
 
AABRect2f - org.overrun.swgl.core.phys.p2d中的类
The 2d axis-aligned bounding rect.
AABRect2f() - 类的构造器 org.overrun.swgl.core.phys.p2d.AABRect2f
 
AABRect2f(float, float, float, float) - 类的构造器 org.overrun.swgl.core.phys.p2d.AABRect2f
 
AABRect2f(Vector2fc, Vector2fc) - 类的构造器 org.overrun.swgl.core.phys.p2d.AABRect2f
 
AABRect2f(AABRect2f) - 类的构造器 org.overrun.swgl.core.phys.p2d.AABRect2f
Copy the other rect.
AABRect2f.EdgeConsumer - org.overrun.swgl.core.phys.p2d中的接口
The edge consumer.
AABRect2f.PointConsumer - org.overrun.swgl.core.phys.p2d中的接口
The point consumer.
accept(float, float, int) - 接口中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f.PointConsumer
Accepts the point.
accept(VertexFormat, int, int) - 接口中的方法 org.overrun.swgl.core.model.VertexLayout.LayoutConsumer
accept a vertex format
accept(Direction, float, float, float, float) - 接口中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f.EdgeConsumer
Accepts the edge.
activeTexture(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Actives a texture unit.
addAliases(String, String...) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Add aliases to the specified name.
addAsset(String, IAssetTypeProvider, Consumer<T>, IFileProvider, Supplier<Asset>) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Add an asset.
addAsset(String, IAssetTypeProvider, IFileProvider, Supplier<Asset>) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Add an asset.
addBackendFont(STBFontInfoBuffer...) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
Add the backend fonts.
addCamera(String, T) - 类中的方法 org.overrun.swgl.core.level.Scene
Add a camera to this scene.
addMesh(SimpleMesh) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleModel
 
addObject(String, SceneObject) - 类中的方法 org.overrun.swgl.core.level.Scene
Add a scene object to this scene.
addResource(T) - 类中的方法 org.overrun.swgl.core.io.ResManager
Add a resource to resources list.
addResources(AutoCloseable...) - 类中的方法 org.overrun.swgl.core.io.ResManager
Add resources to resources list.
addScene(String, Scene) - 类中的方法 org.overrun.swgl.core.level.Level
Add a scene to this level.
ambient - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
ambient - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Material
 
ambientColor - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
ambientMaps - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
antialias() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
antialias(boolean) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
Application - org.overrun.swgl.core中的类
A swgl application.
Application() - 类的构造器 org.overrun.swgl.core.Application
 
args - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
ascent() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
Asset - org.overrun.swgl.core.asset中的类
A swgl asset.
Asset() - 类的构造器 org.overrun.swgl.core.asset.Asset
 
AssetManager - org.overrun.swgl.core.asset中的类
The asset manager.
AssetManager() - 类的构造器 org.overrun.swgl.core.asset.AssetManager
 
AssetTypes - org.overrun.swgl.core.asset中的Enum Class
The builtin asset types.
attachCamera(String) - 类中的方法 org.overrun.swgl.core.level.Scene
Attach the camera from the name of the camera.
attribPtr(String, VertexFormat) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Set the vertex attribute pointer.
AWTChain - org.overrun.swgl.core.gui中的类
The Java AWT loading chain.
AWTChain() - 类的构造器 org.overrun.swgl.core.gui.AWTChain
 
AWTFontTexture - org.overrun.swgl.core.gui.font中的类
The AWT font texture.
AWTFontTexture() - 类的构造器 org.overrun.swgl.core.gui.font.AWTFontTexture
 
AWTFontUtils - org.overrun.swgl.core.gui.font中的类
The AWT font utils.
AWTFontUtils() - 类的构造器 org.overrun.swgl.core.gui.font.AWTFontUtils
 
AWTFontUtils.CharInfo - org.overrun.swgl.core.gui.font中的Record Class
The AWT font char info.

B

b - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
BCircle2f - org.overrun.swgl.core.phys.p2d中的类
The 2d bounding circle.
BCircle2f() - 类的构造器 org.overrun.swgl.core.phys.p2d.BCircle2f
 
BCircle2f(float, float, float) - 类的构造器 org.overrun.swgl.core.phys.p2d.BCircle2f
 
BCircle2f(Vector2fc, float) - 类的构造器 org.overrun.swgl.core.phys.p2d.BCircle2f
 
BCircle2f(BCircle2f) - 类的构造器 org.overrun.swgl.core.phys.p2d.BCircle2f
Copy the other circle.
begin(VertexLayout) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Begin drawing by a vertex layout.
begin(VertexLayout, int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Begin drawing by a vertex layout.
beginDraw() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
beginDraw(int, int, int) - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
beginf(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
bind() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Binds this texture.
bind() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
bind() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
bind() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Use this program.
bindAttribLoc(int, CharSequence) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Associates a generic vertex attribute index with a named attribute variable.
bindTexture() - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
bindTexture2D(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Binds a 2D texture to the active texture unit.
bindTexture2D(int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Active the texture unit and binds a 2D texture to it.
bindVao() - 类中的方法 org.overrun.swgl.core.model.obj.ObjMesh
 
blendFunc(int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers.
blendFunc(GLBlendFunc, GLBlendFunc) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers.
blendFuncSeparate(int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Specifies pixel arithmetic for RGB and alpha components separately.
blendFuncSeparate(GLBlendFunc, GLBlendFunc, GLBlendFunc, GLBlendFunc) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Specifies pixel arithmetic for RGB and alpha components separately.
Block - org.overrun.swgl.core.asset.tex中的类
 
Block() - 类的构造器 org.overrun.swgl.core.asset.tex.Block
Construct without params
Block(int, int) - 类的构造器 org.overrun.swgl.core.asset.tex.Block
Construct with the params position
Block(Node, int, int) - 类的构造器 org.overrun.swgl.core.asset.tex.Block
Construct with the params fit node and position
buffer() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
buffer() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
buffer(ByteBuffer) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Puts a buffer.
buildTexture() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
Build the font GL texture.
BUILTIN_RES_BASE_DIR - 类中的静态变量 org.overrun.swgl.core.asset.Asset
 
BuiltinVertexLayouts - org.overrun.swgl.core.model中的类
 
BuiltinVertexLayouts() - 类的构造器 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
BYTE - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
A byte type has length 1
byte2color(byte) - 接口中的静态方法 org.overrun.swgl.core.model.IModel
Convert color byte to normalized float.
BYTE3 - 接口中的静态变量 org.overrun.swgl.core.model.IVertProcessor
The 3 bytes processor.
BYTE4 - 接口中的静态变量 org.overrun.swgl.core.model.IVertProcessor
The 4 bytes processor.

C

c() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 c 记录组件的值。
C3F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
C3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
C3UB - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
C4F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
C4F_N3B_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
C4F_N3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
C4UB - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
C4UB_V2F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
C4UB_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
Camera - org.overrun.swgl.core.level中的类
A swgl camera that can move freely.
Camera() - 类的构造器 org.overrun.swgl.core.level.Camera
 
CharInfo(int, int, int, int, char, int) - record class的构造器 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
创建 CharInfo 记录的实例。
charset() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
charset(String) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
charset(Charset) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
checkEven(int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is an even number.
CLASSPATH - 接口中的静态变量 org.overrun.swgl.core.io.IFileProvider
The classpath file provider.
clear(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLClear
Call glClear
clearColor(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.GLClear
Call glClearColor
clearDepth(double) - 类中的静态方法 org.overrun.swgl.core.gl.GLClear
Call glClearDepth
clearStencil(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLClear
Call glClearStencil
clipXCollide(float, AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Clip the movement x from this rect.
clipYCollide(float, AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Clip the movement y from this rect.
close() - 类中的方法 org.overrun.swgl.core.asset.Asset
Closes this asset.
close() - 类中的方法 org.overrun.swgl.core.asset.AssetManager
 
close() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
close() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
close() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
close() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
 
close() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatches
 
close() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
 
close() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
close() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
close() - 类中的方法 org.overrun.swgl.core.GlfwApplication
 
close() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
close() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
close() - 类中的方法 org.overrun.swgl.core.io.ResManager
 
close() - 类中的方法 org.overrun.swgl.core.io.Window
Close the window.
close() - 类中的方法 org.overrun.swgl.core.model.obj.ObjModel
 
close() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleModel
 
color(byte, byte, byte) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current color 3d.
color(byte, byte, byte, byte) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current color 4d.
color(float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current color 3d.
color(float, float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current color 4d.
color(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
 
COLOR_BUFFER_BIT - 类中的静态变量 org.overrun.swgl.core.gl.GLClear
AttribMask
color2byte(float) - 接口中的静态方法 org.overrun.swgl.core.model.IModel
 
COMPARATOR - 类中的静态变量 org.overrun.swgl.core.asset.tex.GrowingPacker
 
compareTo(Block) - 类中的方法 org.overrun.swgl.core.asset.tex.Block
 
compile(GLShaderType, CharSequence, boolean[]) - 类中的静态方法 org.overrun.swgl.core.gl.shader.GLShaders
Create and compile a GL shader.
computeVMetrics(float) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
CONSTANT_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
CONSTANT_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
consumer(Consumer<Texture2D>) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
create() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Generates an id for this texture.
create() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
create() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Create the program.
createAsset(String, IAssetTypeProvider, Consumer<T>, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Create an asset.
createAsset(String, IAssetTypeProvider, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Create an asset.
createAsset(AssetManager, String, Consumer<Texture2D>, IFileProvider) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Texture2D
 
createAssetParam(AssetManager, String, ITextureParam, IFileProvider) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Texture2D
 
createErrorCb(Logger) - 类中的静态方法 org.overrun.swgl.core.GlfwApplication
Create the error callback to the logger.
createGetAssetParam(AssetManager, String, ITextureParam, IFileProvider) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Texture2D
 
createGlobalInstance() - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatch
Create a global GLBatch instance.
createHandle(int, int, String, LongConsumer) - 类中的方法 org.overrun.swgl.core.io.Window
 
createInstance() - enum class中的方法 org.overrun.swgl.core.asset.AssetTypes
 
createInstance() - 接口中的方法 org.overrun.swgl.core.asset.IAssetTypeProvider
 
createStr(String, IFileProvider) - 类中的静态方法 org.overrun.swgl.core.asset.PlainTextAsset
Get the content in file.
createTextDesc(int, int, String) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
Creates a text descriptor.
createUniform(CharSequence, GLUniformType) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Create a uniform.
current() - 类中的静态方法 org.overrun.swgl.core.util.sys.OperatingSystem
 

D

D1 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 1 double uniform.
D2 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2 doubles uniform.
D3 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3 doubles uniform.
D4 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4 doubles uniform.
DEFAULT - 接口中的静态变量 org.overrun.swgl.core.asset.tex.ITextureMipmap
The default mipmap setter using GenerateMipmap.
defaultHeight - 类中的变量 org.overrun.swgl.core.asset.tex.Texture2D
 
defaultHeight() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
defaultHeight() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
defaultHeight(int) - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
defaultWidth - 类中的变量 org.overrun.swgl.core.asset.tex.Texture2D
 
defaultWidth() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
defaultWidth() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
defaultWidth(int) - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
deltaFrameTime - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The real delta time.
DEPTH_BUFFER_BIT - 类中的静态变量 org.overrun.swgl.core.gl.GLClear
AttribMask
descent() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
destroy() - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
Destroy the texture.
destroy() - 类中的方法 org.overrun.swgl.core.io.Window
 
destroyGlobalInstance() - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatch
Destroy the global GLBatch instance.
diffuse - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
diffuse - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Material
 
diffuseColor - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
diffuseMaps - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
Direction - org.overrun.swgl.core.util.math中的Enum Class
The 6 directions.
dirty - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
disable() - 类中的方法 org.overrun.swgl.core.gl.GLTextureState
 
disableAttrib(String) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Disable an attribute.
disableBlend() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Disable blend.
disableCullFace() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Disable cull face.
disableDebugOutput() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Disable debug output.
disableDepthTest() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Disable depth test.
disableStencilTest() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Disable stencil test.
disableTexture2D() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
 
DOUBLE - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
A double type has length 8
down - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
DOWN - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The down facing.
draw(float, float, float, float, float, float, float, float, float, float, boolean, ITessCallback) - 类中的静态方法 org.overrun.swgl.core.level.SpriteDrawer
Draw a sprite from a callback.
draw(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2fc, boolean, ITessCallback) - 类中的静态方法 org.overrun.swgl.core.level.SpriteDrawer
Draw a sprite from a callback.
draw(Texture, float, float, float, float, float, float, float, float, boolean, ITessCallback) - 类中的静态方法 org.overrun.swgl.core.level.SpriteDrawer
Draw a sprite from a callback.
draw(Texture, Vector2fc, Vector2fc, Vector2fc, Vector2fc, boolean, ITessCallback) - 类中的静态方法 org.overrun.swgl.core.level.SpriteDrawer
Draw a sprite from a callback.
drawText(String, boolean, ITessCallback) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
Draw a text with the callback.
drawY() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 drawY 记录组件的值。
DST_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
DST_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 

E

EAST - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The east facing, in the right.
ebo - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
emit() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Emit a vertex with the vertex layout.
emit(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
 
emit(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int) - 接口中的方法 org.overrun.swgl.core.gl.ITessCallback
Emit a vertex.
emit(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
EMPTY - 接口中的静态变量 org.overrun.swgl.core.io.ICleaner
Empty cleaner to do nothing.
enable() - 类中的方法 org.overrun.swgl.core.gl.GLTextureState
 
ENABLE_CORE_PROFILE - 类中的静态变量 org.overrun.swgl.core.gl.GLStateMgr
The core profile enabled status.
enableAttrib(String) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Enable an attribute.
enableBlend() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Enable blend.
enableCullFace() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Enable cull face.
enabled - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
enableDebugOutput() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Enable debug output.
enableDepthTest() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Enable depth test.
enableStencilTest() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Enable stencil test.
enableTexture2D() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
 
end() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Flip buffers and end drawing.
end(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
endDraw() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
EPSILON_DOUBLE - 类中的静态变量 org.overrun.swgl.core.util.math.Numbers
The epsilon of double float point.
EPSILON_SINGLE - 类中的静态变量 org.overrun.swgl.core.util.math.Numbers
The epsilon of single float point.
equals(Object) - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
equals(Object) - record class中的方法 org.overrun.swgl.core.util.FloatPair
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.util.FloatTri
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.util.IntPair
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.util.IntTri
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.util.Pair
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 org.overrun.swgl.core.util.Tri
指示某个其他对象是否“等于”此对象。
expand(float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
expand(float, float, AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
extraParam() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
extraParam(ITextureParam) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 

F

F1 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 1 float uniform.
F2 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2 floats uniform.
F3 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3 floats uniform.
F4 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4 floats uniform.
FILE_EXTENSION - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
findAllInPath(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
findInPath(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
Locates the given executable in the system path.
findNode(Node, int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
first() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the first value.
first() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the first value.
first() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the first value.
first() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the first value.
first() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the first value.
first() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the first value.
firstFocus - 类中的变量 org.overrun.swgl.core.io.Mouse
 
fit - 类中的变量 org.overrun.swgl.core.asset.tex.Block
 
fit(Collection<Block>) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
fit(List<Block>) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
fit(Block...) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
FLOAT - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
A float type has length 4
FLOAT2 - 接口中的静态变量 org.overrun.swgl.core.model.IVertProcessor
The 2 floats processor.
FLOAT3 - 接口中的静态变量 org.overrun.swgl.core.model.IVertProcessor
The 3 floats processor.
FLOAT4 - 接口中的静态变量 org.overrun.swgl.core.model.IVertProcessor
The 4 floats processor.
FloatPair - org.overrun.swgl.core.util中的Record Class
 
FloatPair(float, float) - record class的构造器 org.overrun.swgl.core.util.FloatPair
创建 FloatPair 记录的实例。
FloatTri - org.overrun.swgl.core.util中的Record Class
 
FloatTri(float, float, float) - record class的构造器 org.overrun.swgl.core.util.FloatTri
创建 FloatTri 记录的实例。
font() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
font(Font) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
fontInfo() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
forEachEdge(AABRect2f.EdgeConsumer) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Performs the given action for each edge.
forEachFormat(VertexLayout.LayoutConsumer) - 类中的方法 org.overrun.swgl.core.model.VertexLayout
Performs the given action for each vertex format.
forEachPoint(AABRect2f.PointConsumer) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Performs the given action for each point.
formats - 类中的变量 org.overrun.swgl.core.model.VertexLayout
 
forName(String) - 类中的静态方法 org.overrun.swgl.core.model.VertexLayout
Create a vertex with the given string.
forName(String) - 类中的静态方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
FpsCamera - org.overrun.swgl.core.level中的类
A swgl camera that can only move on xz plane and rotate on yaw and pitch.
FpsCamera() - 类的构造器 org.overrun.swgl.core.level.FpsCamera
 
FpsCamera(float, float, float) - 类的构造器 org.overrun.swgl.core.level.FpsCamera
 
FpsCamera(float, float, float, float, float) - 类的构造器 org.overrun.swgl.core.level.FpsCamera
 
FpsCamera(Vector3fc, Vector2fc) - 类的构造器 org.overrun.swgl.core.level.FpsCamera
 
FRAGMENT_SHADER - enum class 中的枚举常量 org.overrun.swgl.core.gl.shader.GLShaderType
The fragment shader.
frames - 类中的变量 org.overrun.swgl.core.GlfwApplication
The frames per seconds.
free() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
free(ByteBuffer) - 接口中的方法 org.overrun.swgl.core.io.ICleaner
Frees memory.
FREE_BSD - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
freeze() - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Freeze this manager.

G

g - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
genQuads(int, Vector3fc[], Vector4fc[], Vector2fc[], Vector3fc[]) - 类中的静态方法 org.overrun.swgl.core.model.simple.SimpleMeshes
 
genQuads(int, Vector3fc[], Vector4fc[], Vector2fc[], Vector3fc[]) - 类中的静态方法 org.overrun.swgl.core.model.simple.SimpleModels
 
genTriangles(int, Vector3fc[], Vector4fc[], Vector2fc[], Vector3fc[], int[]) - 类中的静态方法 org.overrun.swgl.core.model.simple.SimpleMeshes
 
genTriangles(int, Vector3fc[], Vector4fc[], Vector2fc[], Vector3fc[], int[]) - 类中的静态方法 org.overrun.swgl.core.model.simple.SimpleModels
 
GEOMETRY_SHADER - enum class 中的枚举常量 org.overrun.swgl.core.gl.shader.GLShaderType
The geometry shader.
get(String) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatches
 
get2DTextureId() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Get the active 2D texture id.
get2DTextureId(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Get the 2D texture id by the texture unit.
getActiveTexture() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Get the active texture unit.
getAllBytes(String) - 接口中的方法 org.overrun.swgl.core.io.IFileProvider
Read all bytes from the file.
getAllowArgCount() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getArgCount() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getAsset(String) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Get the asset from created assets.
getAsset(AssetManager, String) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Texture2D
 
getAssetLazy(String) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Get the asset from assets lazily.
getAssetLazy(AssetManager, String) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Texture2D
 
getAttachedCamera() - 类中的方法 org.overrun.swgl.core.level.Scene
 
getAttribLoc(CharSequence) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the attribute location.
getAvailableChars(StringBuilder) - 类中的静态方法 org.overrun.swgl.core.gui.font.AWTFontUtils
Get all UTF-8 available chars.
getAvailableChars(String, StringBuilder) - 类中的静态方法 org.overrun.swgl.core.gui.font.AWTFontUtils
Get all available chars for the specified charset.
getAvailableChars(Charset, StringBuilder) - 类中的静态方法 org.overrun.swgl.core.gui.font.AWTFontUtils
Get all available chars for the specified charset.
getBuffer() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Get the buffer on heap.
getBuffer() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Get the buffer of the uniform.
getById(int) - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Get the direction by number id.
getById(int, Direction) - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Get the direction by number id.
getByName(String) - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Get the direction by name.
getByNameStrict(String) - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Get the direction by name, but strict.
getByteLength() - enum class中的方法 org.overrun.swgl.core.gl.GLUniformType
Get the byte length of the type.
getBytes() - enum class中的方法 org.overrun.swgl.core.gl.GLDataType
Get the byte length.
getBytes() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
getCamera(String) - 类中的方法 org.overrun.swgl.core.level.Scene
Get the camera by name.
getCenter(Vector2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
getColors() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getContent() - 类中的方法 org.overrun.swgl.core.asset.PlainTextAsset
Get the content.
getDataType() - enum class中的方法 org.overrun.swgl.core.gl.GLDataType
Get the data type for OpenGL.
getDataType() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
getDebugLogger() - 类中的静态方法 org.overrun.swgl.core.cfg.GlobalConfig
Get the debugging logger.
getDeltaX() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getDeltaY() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getDialogFont() - 类中的静态方法 org.overrun.swgl.core.gui.font.AWTFontUtils
Get the default font.
getDrawMode() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getDrawMode() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getEbo() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getEulerAngles() - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getExecutableName(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getExecutableSuffix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getExpandAddend() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Get the addend to expand the batch.
getExtent(Vector2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
getFamilyName() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getFile(String) - 接口中的方法 org.overrun.swgl.core.io.IFileProvider
Get the file from the filename.
getFloat(int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getFrontVec() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getGlobalInstance() - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatch
Create the global GLBatch instance.
getGlType() - enum class中的方法 org.overrun.swgl.core.gl.GLDrawMode
 
getGlyph(char) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
getGlyph(int) - 类中的方法 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
 
getHandle() - 类中的方法 org.overrun.swgl.core.io.Window
Get the window handle pointer.
getHeight() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Get the texture height.
getHeight() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Get the texture height.
getHeight() - 类中的方法 org.overrun.swgl.core.io.Window
Get the main framebuffer height.
getHeight(char) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
Get the height of the char.
getHeight(String) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
Get the height of the text.
getHorizontalId() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the horizontal factor.
getId() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Get the id of this texture.
getId() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
getId() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the program id.
getId() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getId() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the direction id in enum order.
getIndexBuffer() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Get the index buffer on heap.
getIndexCount() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
 
getIndexCount() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getIndices() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getInfoLog() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the info log from this program.
getInt(int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getInt(int, int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getIntAuto4(int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getIntDeltaX() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getIntDeltaY() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getIntLastX() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getIntLastY() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getLastX() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getLastY() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
getLayout() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the vertex layout.
getLength() - 类中的方法 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
 
getLength() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
getLerpPosition() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getLinkLibraryName(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getLinkLibrarySuffix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getLocation() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Get the uniform location.
getLogger() - 类中的静态方法 org.overrun.swgl.core.util.LogFactory9
Gets the logger by caller.
getLoggerS() - 类中的静态方法 org.overrun.swgl.core.util.LogFactory9
Gets the logger by caller.
getMaterial() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getMaterial(int) - 类中的方法 org.overrun.swgl.core.model.obj.ObjModel
 
getMaterial(String) - 类中的方法 org.overrun.swgl.core.model.obj.ObjModel
 
getMatrix() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getMatrix() - 接口中的方法 org.overrun.swgl.core.util.math.ITransformation
Get the matrix without multiplier.
getMatrix() - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getMatrix(Matrix4fc) - 类中的方法 org.overrun.swgl.core.level.Camera
 
getMatrix(Matrix4fc) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getMatrix(Matrix4fc) - 接口中的方法 org.overrun.swgl.core.util.math.ITransformation
Get the matrix.
getMatrix(Matrix4fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getMaxCombTexImgUnits() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Gets the max combined texture image units.
getMaxTexImgUnits() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Gets the max texture image units.
getMaxTextureSize() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Gets the max texture size.
getMaxUnit() - 接口中的方法 org.overrun.swgl.core.model.ITextureMap
 
getMaxUnit() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMaterial
 
getMesh(int) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleModel
 
getMeshes() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleModel
Get the list of the meshes.
getMinUnit() - 接口中的方法 org.overrun.swgl.core.model.ITextureMap
 
getMinUnit() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMaterial
 
getMipmap() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
getName() - enum class中的方法 org.overrun.swgl.core.gl.shader.GLShaderType
Get the shader type name.
getName() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the name of the direction in lower case.
getName() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getNativePrefix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getNormals() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getObject(String) - 类中的方法 org.overrun.swgl.core.level.Scene
Get the scene object by name.
getOffset(VertexFormat) - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
getOffsetMap() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
Get the offset map for iteration
getOffsetX() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the offset X.
getOffsetY() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the offset Y.
getOffsetZ() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the offset Z.
getOppositeId() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the opposite direction id.
getParam() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
getPath() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getPathVar() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getPosition() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getPosition() - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getPositions() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getProgramId() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Get the program id.
getProperty() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
Get the property.
getRequiredArgCount() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getRotation() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the rotation in range [0,90,180,270].
getRotation() - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getRotationXY() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
getScaling() - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
getScene(String) - 类中的方法 org.overrun.swgl.core.level.Level
Get the scene by name.
getScriptName(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getSharedLibraryName(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getSharedLibrarySuffix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getStaticLibraryName(String) - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getStaticLibrarySuffix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getStride() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
getString(int) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getTexCoords() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getText() - 类中的方法 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
 
getTexture(int) - 接口中的方法 org.overrun.swgl.core.model.ITextureMap
Get the texture from specified texture unit.
getTexture(int) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMaterial
 
getTextureSize() - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
getTime() - 类中的静态方法 org.overrun.swgl.core.util.timing.Timer
The GLFW.glfwGetTime() function for users.
getTitle() - 类中的方法 org.overrun.swgl.core.io.Window
Get the window title.
getType() - 类中的方法 org.overrun.swgl.core.gl.GLTextureState
 
getType() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Get the uniform type.
getType() - enum class中的方法 org.overrun.swgl.core.gl.shader.GLShaderType
Get the GL type.
getU0(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getU0n(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getU1(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getU1n(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getUniform(CharSequence) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the uniform.
getUniformLoc(CharSequence) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the uniform location.
getUniformSafe(CharSequence, GLUniformType) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Get the uniform.
getUrl(String) - 接口中的方法 org.overrun.swgl.core.io.IFileProvider
Get the url of the file.
getV0(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getV0n(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getV1(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getV1n(String) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
getValue() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
getValue() - enum class中的方法 org.overrun.swgl.core.gl.GLBlendFunc
Get GLBlendFunc.value.
getVbo() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getVersion() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
getVertexCount() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
 
getVertexCount() - 类中的方法 org.overrun.swgl.core.gl.ims.GLList
 
getVertexCount() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
getVertexInfoList() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Get the vertex info list.
getWidth() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Get the texture width.
getWidth() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Get the texture width.
getWidth() - 类中的方法 org.overrun.swgl.core.io.Window
Get the main framebuffer width.
getWidth(char) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
getWidth(String) - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
getWrittenBytes() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Gets the written bytes.
getXY0(int) - 类中的方法 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
Get the vertex on the left-top.
getXY1(int) - 类中的方法 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
Get the vertex on the right-bottom.
GLBatch - org.overrun.swgl.core.gl.batch中的类
The batch drawing.
GLBatch() - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatch
Create a batch using MemoryUtil.
GLBatch(boolean) - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatch
Create a batch.
GLBatchCmd - org.overrun.swgl.core.gl.batch中的类
The base batch command.
GLBatchCmd(String[]) - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
GLBatches - org.overrun.swgl.core.gl.batch中的类
The batches.
GLBatches() - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatches
 
GLBatchLang - org.overrun.swgl.core.gl.batch中的类
The batch language.
GLBatchLang() - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatchLang
 
GLBatchVertex - org.overrun.swgl.core.gl.batch中的类
The batch vertex.
GLBatchVertex() - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
GLBatchVertex(GLBatchVertex) - 类的构造器 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
GLBlendFunc - org.overrun.swgl.core.gl中的Enum Class
The GL blend functions.
GLClear - org.overrun.swgl.core.gl中的类
GL clear functions for users.
GLClear() - 类的构造器 org.overrun.swgl.core.gl.GLClear
 
GLDataType - org.overrun.swgl.core.gl中的Enum Class
The GL types enum.
GLDrawMode - org.overrun.swgl.core.gl中的Enum Class
The OpenGL drawing modes.
GlfwApplication - org.overrun.swgl.core中的类
A swgl application implement by GLFW.
GlfwApplication() - 类的构造器 org.overrun.swgl.core.GlfwApplication
 
GLImmeMode - org.overrun.swgl.core.gl.ims中的类
The OpenGL immediate mode simulator.
GLImmeMode() - 类的构造器 org.overrun.swgl.core.gl.ims.GLImmeMode
 
GLImmeMode.Light - org.overrun.swgl.core.gl.ims中的类
The light source.
GLImmeMode.Material - org.overrun.swgl.core.gl.ims中的类
The material.
GLImmeMode.MatrixMode - org.overrun.swgl.core.gl.ims中的Enum Class
The matrix modes.
GLList - org.overrun.swgl.core.gl.ims中的类
The IMS OpenGL list includes the buffers.
GLList(int) - 类的构造器 org.overrun.swgl.core.gl.ims.GLList
 
GLLists - org.overrun.swgl.core.gl.ims中的类
 
GLLists() - 类的构造器 org.overrun.swgl.core.gl.ims.GLLists
 
GlobalConfig - org.overrun.swgl.core.cfg中的类
The swgl global configs.
GlobalConfig() - 类的构造器 org.overrun.swgl.core.cfg.GlobalConfig
 
GLProgram - org.overrun.swgl.core.gl中的类
The OpenGL program wrapper.
GLProgram() - 类的构造器 org.overrun.swgl.core.gl.GLProgram
Construct the program without vertex layout.
GLProgram(VertexLayout) - 类的构造器 org.overrun.swgl.core.gl.GLProgram
Construct the program with the specified vertex layout.
GLShaders - org.overrun.swgl.core.gl.shader中的类
 
GLShaders() - 类的构造器 org.overrun.swgl.core.gl.shader.GLShaders
 
GLShaderType - org.overrun.swgl.core.gl.shader中的Enum Class
 
GLStateMgr - org.overrun.swgl.core.gl中的类
 
GLStateMgr() - 类的构造器 org.overrun.swgl.core.gl.GLStateMgr
 
GLTextureState - org.overrun.swgl.core.gl中的类
 
GLTextureState(int) - 类的构造器 org.overrun.swgl.core.gl.GLTextureState
 
GLUniform - org.overrun.swgl.core.gl中的类
 
GLUniform(int, GLUniformType) - 类的构造器 org.overrun.swgl.core.gl.GLUniform
Construct the uniform.
GLUniformType - org.overrun.swgl.core.gl中的Enum Class
The GL uniform types enum.
growDown(int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
GrowingPacker - org.overrun.swgl.core.asset.tex中的类
Thanks for this article.
GrowingPacker() - 类的构造器 org.overrun.swgl.core.asset.tex.GrowingPacker
 
growNode(int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
growRight(int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 

H

h - 类中的变量 org.overrun.swgl.core.asset.tex.Block
 
h - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
h() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 h 记录组件的值。
hasARB() - 接口中的静态方法 org.overrun.swgl.core.asset.tex.ITextureMipmap
Check if this context supports to glGenerateMipmap.
hasColor() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the batch has color.
hasColor() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
has color
hasColor() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
hasFormat(VertexFormat) - 类中的方法 org.overrun.swgl.core.model.VertexLayout
check if this has the specified vertex format
hashCode() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回此对象的哈希代码值。
hashCode() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
hashCode() - record class中的方法 org.overrun.swgl.core.util.FloatPair
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.util.FloatTri
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.util.IntPair
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.util.IntTri
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.util.Pair
返回此对象的哈希代码值。
hashCode() - record class中的方法 org.overrun.swgl.core.util.Tri
返回此对象的哈希代码值。
hasIndices() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
hasNormal() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the batch has normal.
hasNormal() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
has normal
hasNormal() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
hasPosition() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
has position
hasPosition() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
hasRawMouseMotion - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
Set to false to disable raw mouse motion, set to true to enable raw mouse motion if supported.
hasSameProperty(GLBatch) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the batch has same properties with the other batch.
hasTexture() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the batch has texture coordinate.
hasTexture() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
has tex coord
hasTexture() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
height() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
height() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
height() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
hide() - 类中的方法 org.overrun.swgl.core.io.Window
 

I

I1 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 1 int uniform.
I2 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2 ints uniform.
I3 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3 ints uniform.
I4 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4 ints uniform.
ia(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
IAssetTypeProvider - org.overrun.swgl.core.asset中的接口
The asset type provider.
ib(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
ICamera - org.overrun.swgl.core.level中的接口
 
ICleaner - org.overrun.swgl.core.io中的接口
 
IComponent - org.overrun.swgl.core.gui中的接口
Interface for all GUI components.
id - 类中的变量 org.overrun.swgl.core.gl.GLProgram
The program GL id.
IFileProvider - org.overrun.swgl.core.io中的接口
The file provider interface for operating files.
IModel - org.overrun.swgl.core.model中的接口
A swgl model.
imsVertexCount - 类中的静态变量 org.overrun.swgl.core.gl.ims.GLImmeMode
 
indexAfter(int...) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Add indices after adding vertices.
indexBefore(int...) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Add indices before adding vertices.
indexBuffer(IntBuffer) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Puts an index buffer.
init() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Initialize the state manager.
init(String, IFileProvider) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
init(String, IFileProvider, Runnable) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
init(ByteBuffer) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
init(ByteBuffer, Runnable) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
initialCustomIcon - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The initial custom window icon.
initialErrorCallback - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The initial GLFW error callback.
initialHeight - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The initial window height.
initialize() - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
Initialize the texture and glyphs.
initialized() - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Gets the initialization state.
initialMaxTicks - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The initial max ticks per seconds.
initialSwapInterval - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The initial window swap interval.
initialTitle - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The initial window title.
initialTps - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The initial ticks per seconds.
initialWidth - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The initial window width.
INT - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
An integer type has length 4
IntPair - org.overrun.swgl.core.util中的Record Class
 
IntPair(int, int) - record class的构造器 org.overrun.swgl.core.util.IntPair
创建 IntPair 记录的实例。
IntTri - org.overrun.swgl.core.util中的Record Class
 
IntTri(int, int, int) - record class的构造器 org.overrun.swgl.core.util.IntTri
创建 IntTri 记录的实例。
ioRes2BB(String, int) - 接口中的静态方法 org.overrun.swgl.core.io.IFileProvider
 
ioRes2BBWithRE(String, int) - 接口中的静态方法 org.overrun.swgl.core.io.IFileProvider
Load classpath resource to byte buffer without checked exceptions.
IPair<L,R> - org.overrun.swgl.core.util中的接口
The pair interface with 2 objects.
isBtnDown(int) - 类中的方法 org.overrun.swgl.core.io.Mouse
 
isBtnUp(int) - 类中的方法 org.overrun.swgl.core.io.Mouse
 
isDirty() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Get the uniform dirty state.
isEnabled() - 类中的方法 org.overrun.swgl.core.gl.GLTextureState
 
isEqual(double, double) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if two double float point numbers are equal.
isEqual(float, float) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if two single float point numbers are equal.
isEven(int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is an even number.
isFailed() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
If true, the texture uses the missing texture.
isFrozen() - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Get the frozen state.
isGlyphEmpty(char) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
Returns true if nothing is drawn for this glyph.
isGrabbed() - 类中的方法 org.overrun.swgl.core.io.Mouse
 
isInstanceOf(T) - enum class中的方法 org.overrun.swgl.core.asset.AssetTypes
 
isInstanceOf(T) - 接口中的方法 org.overrun.swgl.core.asset.IAssetTypeProvider
 
isIxExpanded() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the index buffer of this batch is expanded.
isKeyDown(int) - 类中的方法 org.overrun.swgl.core.io.Keyboard
Get the key down state.
isKeyUp(int) - 类中的方法 org.overrun.swgl.core.io.Keyboard
Get the key up state.
isKeyword(String) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchLang
 
isLinux() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
isMacOsX() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
isMatrix() - enum class中的方法 org.overrun.swgl.core.gl.GLUniformType
True if this is matrix type.
isNegative() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Check if this direction is negative.
isNonEqual(double, double) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if two single double point numbers are non-equal.
isNonEqual(float, float) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if two single float point numbers are non-equal.
isNonZero(float) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is not 0.
isNormalized() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
isNotCore() - enum class中的方法 org.overrun.swgl.core.gl.GLDrawMode
 
isOdd(int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is an odd number.
isOnAxisX() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Check if this direction is on axis X.
isOnAxisY() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Check if this direction is on axis Y.
isOnAxisZ() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Check if this direction is on axis Z.
isPositive() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Check if this direction is positive.
isPoT(int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is power of 2.
isSame(String) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
isSameAs(String, GLBatchCmd) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
isTexture2dEnabled(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
 
isUnix() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
isVtExpanded() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Return true if the vertex buffer of this batch is expanded.
isWindows() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
isZero(float) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Check if the number is 0.
ITessCallback - org.overrun.swgl.core.gl中的接口
The tesselator callback to emit vertices.
ITextureMap - org.overrun.swgl.core.model中的接口
The texture mapping.
ITextureMipmap - org.overrun.swgl.core.asset.tex中的接口
 
ITextureParam - org.overrun.swgl.core.asset.tex中的接口
 
ITransformation - org.overrun.swgl.core.util.math中的接口
 
ITri<L,M,R> - org.overrun.swgl.core.util中的接口
The triple interface with 3 objects.
IVertProcessor - org.overrun.swgl.core.model中的接口
The vertex format processor.

K

key() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the key value.
key() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the key value.
key() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the key value.
keyboard - 类中的变量 org.overrun.swgl.core.GlfwApplication
The keyboard.
Keyboard - org.overrun.swgl.core.io中的类
The swgl keyboard.
Keyboard() - 类的构造器 org.overrun.swgl.core.io.Keyboard
 
KWD_BEGINF - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_COLOR - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_EMIT - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_END - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_INDEX_AFTER - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_INDEX_BEFORE - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_NORMAL - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_TEX_COORD - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 
KWD_VERTEX - 类中的静态变量 org.overrun.swgl.core.gl.batch.GLBatchLang
 

L

lastTime - 类中的变量 org.overrun.swgl.core.util.timing.Timer
 
launch() - 类中的方法 org.overrun.swgl.core.GlfwApplication
Launch this application.
layoutBeginDraw() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
layoutEndDraw() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
left() - record class中的方法 org.overrun.swgl.core.util.FloatPair
返回 left 记录组件的值。
left() - record class中的方法 org.overrun.swgl.core.util.FloatTri
返回 left 记录组件的值。
left() - record class中的方法 org.overrun.swgl.core.util.IntPair
返回 left 记录组件的值。
left() - record class中的方法 org.overrun.swgl.core.util.IntTri
返回 left 记录组件的值。
left() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the left value.
left() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the left value.
left() - record class中的方法 org.overrun.swgl.core.util.Pair
返回 left 记录组件的值。
left() - 类中的方法 org.overrun.swgl.core.util.Pair.Mutable
 
left() - record class中的方法 org.overrun.swgl.core.util.Tri
返回 left 记录组件的值。
left() - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
left(L) - 类中的方法 org.overrun.swgl.core.util.Pair.Mutable
 
left(L) - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
letterSpacing() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
letterSpacing(int) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
Level - org.overrun.swgl.core.level中的类
A swgl level.
Level() - 类的构造器 org.overrun.swgl.core.level.Level
 
lglAlphaFunc(int, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglBegin(GLDrawMode) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglBuffer(ByteBuffer) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglCallList(int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglColor(byte, byte, byte) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglColor(byte, byte, byte, byte) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglColor(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglColor(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDeleteLists(int, int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglDestroyContext() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
Destroy an IMS context.
lglDisableAlphaTest() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDisableColorMaterial() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDisableLighting() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDrawBuffers(GLDrawMode, int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDrawBuffers(GLDrawMode, int, int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglDrawBuffers(GLDrawMode, int, int, int, int, VertexLayout, int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEmit() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEnableAlphaTest() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEnableColorMaterial() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEnableLighting() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEnd() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglEndList() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglFrustum(float, float, float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGenList() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglGenLists(int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglGetByteStride() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGetDrawMode() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGetIndexCount() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGetLayout() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGetLight(int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglGetMatrix(GLImmeMode.MatrixMode) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
Get the matrix stack from the specified matrix mode.
lglGetMatrixMode() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
Get the current matrix stack.
lglGetVertexCount() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglIndexBuffer(IntBuffer) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglIndices(int...) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglIsRendering() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglLoadIdentity() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglLoadMatrix(float[]) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglLoadMatrix(Matrix4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglLoadTransposeMatrix(float[]) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglLoadTransposeMatrix(Matrix4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglMatrixMode(GLImmeMode.MatrixMode) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
Set the current matrix stack to the specified matrix mode.
lglMultMatrix(float[]) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglMultMatrix(Matrix4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglMultTransposeMatrix(float[]) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglMultTransposeMatrix(Matrix4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglNewList(int) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLLists
 
lglNormal(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglOrtho(float, float, float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglOrtho2D(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglOrthoSymmetric(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglPerspective(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglPerspectiveDeg(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglPopMatrix() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglPushMatrix() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRequestContext() - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
Request an immediate mode simulation (IMS) context.
lglRotate(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRotateDeg(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRotateLocal(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRotateLocalDeg(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRotateXYZ(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglRotateXYZDeg(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglScale(float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglScale(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetColorArrayState(boolean) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetLightModelAmbient(float[]) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetLightModelAmbient(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetLightModelAmbient(Vector4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetNormalArrayState(boolean) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetRendering(boolean) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetTexCoordArrayState(boolean) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglSetVertexArrayState(boolean) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTexCoord(float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTexCoord(float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTexCoord(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTexCoord(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTranslate(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglTranslate(Vector3fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(Vector2fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(Vector3fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
lglVertex(Vector4fc) - 类中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode
 
Light() - 类的构造器 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
limitedPitch - 类中的变量 org.overrun.swgl.core.level.FpsCamera
 
LINE_LOOP - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
LINE_STRIP - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
LINE_STRIP_ADJACENCY - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
lineGap() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
lineHeight() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
LINES - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
LINES_ADJACENCY - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
link() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Link this program.
linkMapped(GLProgram, Pair<GLShaderType, CharSequence>...) - 类中的静态方法 org.overrun.swgl.core.gl.shader.GLShaders
Create shaders with key-values and link the program.
linkSimple(GLProgram, CharSequence, CharSequence) - 类中的静态方法 org.overrun.swgl.core.gl.shader.GLShaders
Create simple shaders and link the program.
linkSimple(GLProgram, String, String, IFileProvider) - 类中的静态方法 org.overrun.swgl.core.gl.shader.GLShaders
Create simple shaders and link the program.
LINUX - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
ListArrays - org.overrun.swgl.core.util中的类
The list and array utils.
ListArrays() - 类的构造器 org.overrun.swgl.core.util.ListArrays
 
LN2 - 类中的静态变量 org.overrun.swgl.core.util.math.Numbers
loge2
load() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
load(byte[], String) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Load texture from byte array.
load(String) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatches
 
load(String, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
load(ByteBuffer, String) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Load texture from byte buffer.
load(ByteBuffer, String, boolean) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Load texture from byte buffer.
load(Collection<SpriteInfo>) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
Load the atlas from a collection.
load(List<SpriteInfo>) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
Load the atlas from a list.
load(SpriteInfo...) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
Load the atlas.
loadEmpty(int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Create to an empty texture.
loadModel(String) - 类中的静态方法 org.overrun.swgl.core.model.obj.ObjModels
 
loadModel(String, int) - 类中的静态方法 org.overrun.swgl.core.model.obj.ObjModels
 
LOCAL - 接口中的静态变量 org.overrun.swgl.core.io.IFileProvider
The local file provider.
log(double, double) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
logan
log2(double) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
log2n
LogFactory9 - org.overrun.swgl.core.util中的类
Logger factory by StackWalker.
LogFactory9() - 类的构造器 org.overrun.swgl.core.util.LogFactory9
 

M

M2D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×2 doubles matrix uniform.
M2F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×2 floats matrix uniform.
M2X3D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×3 doubles matrix uniform.
M2X3F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×3 floats matrix uniform.
M2X4D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×4 doubles matrix uniform.
M2X4F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2×4 floats matrix uniform.
M3D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×3 doubles matrix uniform.
M3F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×3 floats matrix uniform.
M3X2D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×2 doubles matrix uniform.
M3X2F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×2 floats matrix uniform.
M3X4D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×4 doubles matrix uniform.
M3X4F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3×4 floats matrix uniform.
M4D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×4 doubles matrix uniform.
M4F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×4 floats matrix uniform.
M4X2D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×2 doubles matrix uniform.
M4X2F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×2 floats matrix uniform.
M4X3D - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×3 doubles matrix uniform.
M4X3F - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4×3 floats matrix uniform.
MAC_OS - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
makeContextCurr() - 类中的方法 org.overrun.swgl.core.io.Window
 
markDirty() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Mark this uniform as dirty.
material - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
Material() - 类的构造器 org.overrun.swgl.core.gl.ims.GLImmeMode.Material
 
materialIndex - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
materialIndex - 类中的变量 org.overrun.swgl.core.model.obj.ObjModel
 
materials - 类中的变量 org.overrun.swgl.core.model.obj.ObjModel
 
maxHeight() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
maxHeight(int) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
maxMipmapLevel() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
maxMipmapLevel(int) - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
Set the max mipmap level.
maxSize(int, int) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
maxTicks - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The max ticks per seconds.
maxWidth() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
maxWidth(int) - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
maxX() - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
maxY() - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
MEM_UTIL - 接口中的静态变量 org.overrun.swgl.core.io.ICleaner
Uses MemoryUtil.memFree(Buffer) to free memory.
merge(GLBatches) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatches
 
mesh - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
meshes - 类中的变量 org.overrun.swgl.core.model.obj.ObjModel
 
middle() - record class中的方法 org.overrun.swgl.core.util.FloatTri
返回 middle 记录组件的值。
middle() - record class中的方法 org.overrun.swgl.core.util.IntTri
返回 middle 记录组件的值。
middle() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the middle value.
middle() - record class中的方法 org.overrun.swgl.core.util.Tri
返回 middle 记录组件的值。
middle() - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
middle(M) - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
minX() - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
minY() - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
mipmapLevel() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
MODELVIEW - enum class 中的枚举常量 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
 
mouse - 类中的变量 org.overrun.swgl.core.GlfwApplication
The mouse.
Mouse - org.overrun.swgl.core.io中的类
The swgl mouse.
Mouse(Mouse.Callback) - 类的构造器 org.overrun.swgl.core.io.Mouse
 
Mouse.Callback - org.overrun.swgl.core.io中的接口
The swgl cursor pos callback.
move(float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
move(float, float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
move(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
move(float, float, AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
move(float, Direction) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
move(Vector3fc) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
move(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
moveRelative(float, float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
moveRelative(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
moveRelative(float, float, float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
moveRelative(float, Direction) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
moveRelative(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
moveToCenter(int, int) - 类中的方法 org.overrun.swgl.core.io.Window
Move the window to center.
Mutable() - 类的构造器 org.overrun.swgl.core.util.Pair.Mutable
 
Mutable() - 类的构造器 org.overrun.swgl.core.util.Tri.Mutable
 
Mutable(L) - 类的构造器 org.overrun.swgl.core.util.Pair.Mutable
 
Mutable(L) - 类的构造器 org.overrun.swgl.core.util.Tri.Mutable
 
Mutable(L, M) - 类的构造器 org.overrun.swgl.core.util.Tri.Mutable
 
Mutable(L, M, R) - 类的构造器 org.overrun.swgl.core.util.Tri.Mutable
 
Mutable(L, R) - 类的构造器 org.overrun.swgl.core.util.Pair.Mutable
 

N

N3B - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
N3B_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
N3F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
N3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
name - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
name() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
NativeImage - org.overrun.swgl.core.asset.tex中的类
A native image.
NativeImage() - 类的构造器 org.overrun.swgl.core.asset.tex.NativeImage
 
Node - org.overrun.swgl.core.asset.tex中的类
 
Node() - 类的构造器 org.overrun.swgl.core.asset.tex.Node
Construct without params
Node(boolean, int, int, int, int, Node, Node) - 类的构造器 org.overrun.swgl.core.asset.tex.Node
Construct with the params using status, position, size and children
Node(int, int, int, int) - 类的构造器 org.overrun.swgl.core.asset.tex.Node
Construct with the params position and size
normal(float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current normal 3d.
normal(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
normal2byte(float) - 接口中的静态方法 org.overrun.swgl.core.model.IModel
 
NORTH - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The north facing, in the back.
Numbers - org.overrun.swgl.core.util.math中的类
 
Numbers() - 类的构造器 org.overrun.swgl.core.util.math.Numbers
 
nx - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
ny - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
nz - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 

O

ObjMaterial - org.overrun.swgl.core.model.obj中的类
 
ObjMaterial(AIMaterial, String, String) - 类的构造器 org.overrun.swgl.core.model.obj.ObjMaterial
 
ObjMesh - org.overrun.swgl.core.model.obj中的类
The obj model mesh.
ObjMesh(AIMesh) - 类的构造器 org.overrun.swgl.core.model.obj.ObjMesh
 
ObjModel - org.overrun.swgl.core.model.obj中的类
The obj model that contains the materials, meshes and groups.
ObjModel(AIScene, String) - 类的构造器 org.overrun.swgl.core.model.obj.ObjModel
 
ObjModels - org.overrun.swgl.core.model.obj中的类
The obj model reader.
ObjModels() - 类的构造器 org.overrun.swgl.core.model.obj.ObjModels
 
of(int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.asset.tex.Block
 
of(E...) - 类中的静态方法 org.overrun.swgl.core.util.ListArrays
Create a list from an array.
of(Class<?>) - 接口中的静态方法 org.overrun.swgl.core.io.IFileProvider
Create a file provider from class.
of(ClassLoader) - 接口中的静态方法 org.overrun.swgl.core.io.IFileProvider
Create a file provider from class loader.
of(L, M, R) - 类中的静态方法 org.overrun.swgl.core.util.Tri.Mutable
 
of(L, M, R) - record class中的静态方法 org.overrun.swgl.core.util.Tri
 
of(L, R) - 类中的静态方法 org.overrun.swgl.core.util.Pair.Mutable
 
of(L, R) - record class中的静态方法 org.overrun.swgl.core.util.Pair
 
ofCaller() - 接口中的静态方法 org.overrun.swgl.core.io.IFileProvider
Create a file provider from caller class.
ofExtent(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Create a new rect with the extents and position.
ofExtent(Vector2fc, Vector2fc) - 类中的静态方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Create a new rect with the extents and position.
offsetMap - 类中的变量 org.overrun.swgl.core.model.VertexLayout
 
ofInts(int...) - 类中的静态方法 org.overrun.swgl.core.util.ListArrays
Create an int list from an array.
ofSize(float, float, float, float) - 类中的静态方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Create a new rect with the size and position.
ofSize(Vector2fc, Vector2fc) - 类中的静态方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Create a new rect with the size and position.
onCursorPos(double, double, double, double) - 类中的方法 org.overrun.swgl.core.Application
 
onCursorPos(double, double, double, double) - 接口中的方法 org.overrun.swgl.core.io.Mouse.Callback
Called on cursor pos changed.
ONE - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_CONSTANT_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_CONSTANT_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_DST_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_DST_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_SRC_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_SRC_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_SRC1_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
ONE_MINUS_SRC1_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
onKeyPress(int, int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a key is pressed.
onKeyRelease(int, int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a key is released.
onKeyRepeat(int, int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a key is repeated.
onMouseBtnPress(int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a mouse button is pressed.
onMouseBtnRelease(int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a mouse button is released.
onResize(int, int) - 类中的方法 org.overrun.swgl.core.Application
Called on resizing.
onResize(int, int) - 类中的方法 org.overrun.swgl.core.GlfwApplication
 
onScroll(double, double) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Will be called when a scrolling device is used, such as a mouse wheel or scrolling area of a touchpad.
OperatingSystem - org.overrun.swgl.core.util.sys中的类
Auto operating system detector.
opposite() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the opposite direction.
org.overrun.swgl.core - 模块 org.overrun.swgl.core
The core module.
org.overrun.swgl.core - 程序包 org.overrun.swgl.core
 
org.overrun.swgl.core.asset - 程序包 org.overrun.swgl.core.asset
 
org.overrun.swgl.core.asset.tex - 程序包 org.overrun.swgl.core.asset.tex
 
org.overrun.swgl.core.cfg - 程序包 org.overrun.swgl.core.cfg
 
org.overrun.swgl.core.gl - 程序包 org.overrun.swgl.core.gl
 
org.overrun.swgl.core.gl.batch - 程序包 org.overrun.swgl.core.gl.batch
 
org.overrun.swgl.core.gl.ims - 程序包 org.overrun.swgl.core.gl.ims
The immediate-mode-simulator.
org.overrun.swgl.core.gl.shader - 程序包 org.overrun.swgl.core.gl.shader
 
org.overrun.swgl.core.gui - 程序包 org.overrun.swgl.core.gui
 
org.overrun.swgl.core.gui.font - 程序包 org.overrun.swgl.core.gui.font
 
org.overrun.swgl.core.io - 程序包 org.overrun.swgl.core.io
The IO package, for managing memory, files, user input and the display output.
org.overrun.swgl.core.level - 程序包 org.overrun.swgl.core.level
 
org.overrun.swgl.core.model - 程序包 org.overrun.swgl.core.model
 
org.overrun.swgl.core.model.obj - 程序包 org.overrun.swgl.core.model.obj
 
org.overrun.swgl.core.model.simple - 程序包 org.overrun.swgl.core.model.simple
 
org.overrun.swgl.core.phys.p2d - 程序包 org.overrun.swgl.core.phys.p2d
2D physical system.
org.overrun.swgl.core.phys.p3d - 程序包 org.overrun.swgl.core.phys.p3d
 
org.overrun.swgl.core.util - 程序包 org.overrun.swgl.core.util
 
org.overrun.swgl.core.util.math - 程序包 org.overrun.swgl.core.util.math
 
org.overrun.swgl.core.util.sys - 程序包 org.overrun.swgl.core.util.sys
 
org.overrun.swgl.core.util.timing - 程序包 org.overrun.swgl.core.util.timing
 

P

p - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
Pair<L,R> - org.overrun.swgl.core.util中的Record Class
The pair with 2 objects.
Pair(L, R) - record class的构造器 org.overrun.swgl.core.util.Pair
创建 Pair 记录的实例。
Pair.Mutable<L,R> - org.overrun.swgl.core.util中的类
The mutable pair with 2 objects.
parseIntAuto4(String) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Parses the string argument as a signed integer.
partialTick - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The delta time floating from 0.0 to 1.0 for interpolation.
passedAppTicks - 类中的变量 org.overrun.swgl.core.GlfwApplication
The passed application ticks.
passedTime - 类中的变量 org.overrun.swgl.core.util.timing.Timer
 
PATCHES - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
pitchRange - 类中的变量 org.overrun.swgl.core.level.FpsCamera
The max pitch value range [x..y] (inclusive).
PLAIN_TEXT - enum class 中的枚举常量 org.overrun.swgl.core.asset.AssetTypes
 
PlainTextAsset - org.overrun.swgl.core.asset中的类
Plain text asset for general resources.
PlainTextAsset() - 类的构造器 org.overrun.swgl.core.asset.PlainTextAsset
Construct without content.
PlainTextAsset(String) - 类的构造器 org.overrun.swgl.core.asset.PlainTextAsset
Construct with content.
PlainTextAsset(String, IFileProvider) - 类的构造器 org.overrun.swgl.core.asset.PlainTextAsset
Construct with content in file.
POINTS - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
position - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
postClose() - 类中的方法 org.overrun.swgl.core.Application
Called at the last of the application.
postRun() - 类中的方法 org.overrun.swgl.core.Application
Called after running.
postStart() - 类中的方法 org.overrun.swgl.core.Application
Initialize anything here, but after showing window.
prepare() - 类中的方法 org.overrun.swgl.core.Application
Prepare starting argument here, like GlobalConfigs.
prepare() - 类中的静态方法 org.overrun.swgl.core.gui.AWTChain
 
prepare(boolean) - 类中的静态方法 org.overrun.swgl.core.gui.AWTChain
 
preStart() - 类中的方法 org.overrun.swgl.core.Application
Prepare starting argument here after initializing GLFW.
process(ByteBuffer, Object, Object, Object, Object) - 接口中的方法 org.overrun.swgl.core.model.IVertProcessor
Puts into the buffer with the data.
processBuffer(ByteBuffer, Object, Object, Object, Object) - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
Puts into the buffer with this format.
PROJECTION - enum class 中的枚举常量 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
 
PROP_COLOR - enum class中的静态变量 org.overrun.swgl.core.model.VertexFormat
 
PROP_NORMAL - enum class中的静态变量 org.overrun.swgl.core.model.VertexFormat
 
PROP_TEX_COORD - enum class中的静态变量 org.overrun.swgl.core.model.VertexFormat
 
PROP_VERTEX - enum class中的静态变量 org.overrun.swgl.core.model.VertexFormat
 
propertiesToBits() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Convert the properties to bits.
provider() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 

Q

q - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
QUADS - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 

R

r - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
r() - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
r(float) - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
RAD360F - 类中的静态变量 org.overrun.swgl.core.util.math.Numbers
The angles in radians for 360°.
RAD90F - 类中的静态变量 org.overrun.swgl.core.util.math.Numbers
The angles in radians for 90°.
registerToWindow(Window) - 类中的方法 org.overrun.swgl.core.io.Mouse
 
reload(String, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.Asset
Reloads or loads the asset by the specified name and FileProvider.
reload(String, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.PlainTextAsset
 
reload(String, IFileProvider) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
Reloads or loads the asset by the specified name and FileProvider.
reloadAssets() - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Reloads all created assets.
reloadAssets(boolean) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Force reloads all created assets.
reloadAssets(boolean, boolean) - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Reload all created assets.
remainder(int, int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Get a % b.
removeExtension(String) - 类中的静态方法 org.overrun.swgl.core.util.sys.OperatingSystem
Removes the extension (if any) from the file path.
render(GLProgram) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleModel
 
render(IntTri, Consumer<ObjMaterial>) - 类中的方法 org.overrun.swgl.core.model.obj.ObjModel
 
requiredGlMajorVer - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The required OpenGL major version.
requiredGlMinorVer - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The required OpenGL minor version.
res2BB(String, int) - 接口中的方法 org.overrun.swgl.core.io.IFileProvider
Load FileProvider resource to byte buffer.
res2BBWithRE(String, int) - 接口中的方法 org.overrun.swgl.core.io.IFileProvider
Load FileProvider resource to byte buffer without checked exceptions.
resManager - 类中的变量 org.overrun.swgl.core.GlfwApplication
The resource managers.
ResManager - org.overrun.swgl.core.io中的类
The swgl resource manager to manage resources and auto clean.
ResManager() - 类的构造器 org.overrun.swgl.core.io.ResManager
Default constructor.
right - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
right() - record class中的方法 org.overrun.swgl.core.util.FloatPair
返回 right 记录组件的值。
right() - record class中的方法 org.overrun.swgl.core.util.FloatTri
返回 right 记录组件的值。
right() - record class中的方法 org.overrun.swgl.core.util.IntPair
返回 right 记录组件的值。
right() - record class中的方法 org.overrun.swgl.core.util.IntTri
返回 right 记录组件的值。
right() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the right value.
right() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the right value.
right() - 类中的方法 org.overrun.swgl.core.util.Pair.Mutable
 
right() - record class中的方法 org.overrun.swgl.core.util.Pair
返回 right 记录组件的值。
right() - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
right() - record class中的方法 org.overrun.swgl.core.util.Tri
返回 right 记录组件的值。
right(R) - 类中的方法 org.overrun.swgl.core.util.Pair.Mutable
 
right(R) - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
root - 类中的变量 org.overrun.swgl.core.asset.tex.GrowingPacker
 
rotate(float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
rotate(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
rotate(Quaternionfc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
rotate(Vector2fc) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
rotate(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
run() - 类中的方法 org.overrun.swgl.core.Application
Update and render anything after ticking.

S

s - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
scale() - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
scale(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
scale(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
scene - 类中的变量 org.overrun.swgl.core.model.obj.ObjModel
 
Scene - org.overrun.swgl.core.level中的类
A swgl scene.
Scene() - 类的构造器 org.overrun.swgl.core.level.Scene
 
SceneObject - org.overrun.swgl.core.level中的类
A swgl object in scene.
SceneObject() - 类的构造器 org.overrun.swgl.core.level.SceneObject
 
scheduledPerLoopTasks - 类中的变量 org.overrun.swgl.core.GlfwApplication
The scheduled tasks executed per loop.
schedulePerLoop(int, BooleanSupplier) - 类中的方法 org.overrun.swgl.core.GlfwApplication
Scheduled tasks executed per loop.
Scheduler - org.overrun.swgl.core.util.timing中的类
The scheduler for scheduling tasks.
Scheduler(int, int, BooleanSupplier) - 类的构造器 org.overrun.swgl.core.util.timing.Scheduler
 
Scheduler(int, BooleanSupplier) - 类的构造器 org.overrun.swgl.core.util.timing.Scheduler
 
second() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the second value.
second() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the second value.
second() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the second value.
second() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the second value.
second() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the second value.
second() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the second value.
set(boolean) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(double) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float...) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float, float) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float, float, float) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float, float, float, float) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(float, float, float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
set(int) - 接口中的方法 org.overrun.swgl.core.asset.tex.ITextureParam
Set the texture parameter to GL.
set(int) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(int, ByteBuffer) - 接口中的方法 org.overrun.swgl.core.asset.tex.ITextureMipmap
Set the texture mipmap loader.
set(ByteBuffer) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(Matrix3fc) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(Matrix4fc) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(Vector2fc, Vector2fc) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
set(Vector3fc) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(Vector4fc) - 类中的方法 org.overrun.swgl.core.gl.GLUniform
 
set(AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Set this rect to the other rect.
setCullFace(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the cull face mode.
setDebugLogger(Logger) - 类中的静态方法 org.overrun.swgl.core.cfg.GlobalConfig
Set the debugging logger.
setDepthFunc(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the depth function.
setDrawMode(int) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
setExpandAddend(double) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set the addend to expand the batch.
setFocusCb(GLFWWindowFocusCallbackI) - 类中的方法 org.overrun.swgl.core.io.Window
 
setGrabbed(boolean) - 类中的方法 org.overrun.swgl.core.io.Mouse
 
setHandle(long) - 类中的方法 org.overrun.swgl.core.io.Window
 
setIcon(GLFWImage.Buffer) - 类中的方法 org.overrun.swgl.core.io.Window
 
setIcon(IFileProvider, String...) - 类中的方法 org.overrun.swgl.core.io.Window
 
setKeyCb(GLFWKeyCallbackI) - 类中的方法 org.overrun.swgl.core.io.Window
 
setLayout(VertexLayout) - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Set the vertex layout.
setMaterial(SimpleMaterial) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
setMax(float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
setMax(Vector2fc) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
setMin(float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
setMin(Vector2fc) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 
setMipmap(ITextureMipmap) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
setMouseBtnCb(GLFWMouseButtonCallbackI) - 类中的方法 org.overrun.swgl.core.io.Window
 
setParam(ITextureParam) - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
setPosition(float, float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
setPosition(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setPosition(Vector3fc) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
setPosition(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setResizeCb(GLFWFramebufferSizeCallbackI) - 类中的方法 org.overrun.swgl.core.io.Window
 
setRotation(float, float) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
setRotation(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setRotation(Quaternionfc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setRotation(Vector2fc) - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
setRotation(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setScaling(float, float, float) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setScaling(Vector3fc) - 类中的方法 org.overrun.swgl.core.util.math.Transformation
 
setScrollCb(GLFWScrollCallbackI) - 类中的方法 org.overrun.swgl.core.io.Window
 
setSize(int, int) - 类中的方法 org.overrun.swgl.core.io.Window
 
setTextureMap(ITextureMap) - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMaterial
 
settingFrames() - 类中的方法 org.overrun.swgl.core.GlfwApplication
Called on setting GlfwApplication.frames.
setTitle(String) - 类中的方法 org.overrun.swgl.core.io.Window
 
setupBuffers(IntTri) - 类中的方法 org.overrun.swgl.core.model.obj.ObjMesh
 
setupMaterial() - 类中的方法 org.overrun.swgl.core.model.simple.SimpleMesh
 
setWindow(Window) - 类中的方法 org.overrun.swgl.core.io.Keyboard
Set the window.
shininess - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
SHORT - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
A short type has length 2
shouldClose() - 类中的方法 org.overrun.swgl.core.io.Window
 
show() - 类中的方法 org.overrun.swgl.core.io.Window
 
SimpleMaterial - org.overrun.swgl.core.model.simple中的类
The material contains textures and lighting.
SimpleMaterial(ITextureMap) - 类的构造器 org.overrun.swgl.core.model.simple.SimpleMaterial
 
SimpleMesh - org.overrun.swgl.core.model.simple中的类
A swgl mesh that describes the vertex data.
SimpleMesh(Collection<Vector3fc>, Collection<Vector4fc>, Collection<Vector2fc>, Collection<Vector3fc>, int, Collection<Integer>) - 类的构造器 org.overrun.swgl.core.model.simple.SimpleMesh
 
SimpleMeshes - org.overrun.swgl.core.model.simple中的类
The simple meshes.
SimpleMeshes() - 类的构造器 org.overrun.swgl.core.model.simple.SimpleMeshes
 
SimpleModel - org.overrun.swgl.core.model.simple中的类
The simple model contains a list of the meshes.
SimpleModel(Collection<SimpleMesh>) - 类的构造器 org.overrun.swgl.core.model.simple.SimpleModel
 
SimpleModel(SimpleMesh, SimpleMesh...) - 类的构造器 org.overrun.swgl.core.model.simple.SimpleModel
 
SimpleModels - org.overrun.swgl.core.model.simple中的类
The simple models generator.
SimpleModels() - 类的构造器 org.overrun.swgl.core.model.simple.SimpleModels
 
smoothStep - 类中的变量 org.overrun.swgl.core.level.FpsCamera
Smooth step value for lerp.
SOLARIS - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
SOUTH - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The south facing, in the front.
specular - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Light
 
specular - 类中的变量 org.overrun.swgl.core.gl.ims.GLImmeMode.Material
 
specularColor - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
specularMaps - 类中的变量 org.overrun.swgl.core.model.obj.ObjMaterial
 
splitNode(Node, int, int) - 类中的方法 org.overrun.swgl.core.asset.tex.GrowingPacker
 
SpriteDrawer - org.overrun.swgl.core.level中的类
The sprite drawer.
SpriteDrawer() - 类的构造器 org.overrun.swgl.core.level.SpriteDrawer
 
SpriteInfo - org.overrun.swgl.core.asset.tex中的类
The sprite info.
SpriteInfo(String, IFileProvider) - 类的构造器 org.overrun.swgl.core.asset.tex.SpriteInfo
 
SpriteInfo(String, IFileProvider, int, int) - 类的构造器 org.overrun.swgl.core.asset.tex.SpriteInfo
 
SRC_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
SRC_ALPHA_SATURATE - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
SRC_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
SRC1_ALPHA - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
SRC1_COLOR - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
start() - 类中的方法 org.overrun.swgl.core.Application
Initialize anything here, like GLProgram and Models.
STBFontInfoBuffer - org.overrun.swgl.core.gui.font中的类
STB True-type bitmap data.
STBFontInfoBuffer() - 类的构造器 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 
STBI - 接口中的静态变量 org.overrun.swgl.core.io.ICleaner
Uses STBImage.stbi_image_free(ByteBuffer) to free memory.
STENCIL_BUFFER_BIT - 类中的静态变量 org.overrun.swgl.core.gl.GLClear
AttribMask
stencilFunc(int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the stencil func.
stencilFuncSeparate(int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the stencil func.
stencilMask(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the stencil mask.
stencilMaskSeparate(int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Set the stencil mask.
stencilOp(int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
set front and back stencil test actions
stencilOpSeparate(int, int, int, int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
set front and/or back stencil test actions
stride - 类中的变量 org.overrun.swgl.core.model.VertexLayout
 
swapBuffers() - 类中的方法 org.overrun.swgl.core.io.Window
 
SWGL_CORE_VER_MAJOR - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The swgl-core version major.
SWGL_CORE_VER_MINOR - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The swgl-core version minor.
SWGL_CORE_VER_PATCH - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The swgl-core version patch.
SWGL_CORE_VER_SNAPSHOT - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The swgl-core version snapshot. 0 is the release.
SWGL_CORE_VERSION - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The swgl-core version string.
SwglEasyFont - org.overrun.swgl.core.gui.font中的类
已过时。
Easy font is going to be removed and replaced with true type
SwglEasyFont() - 类的构造器 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
SwglEasyGlyph - org.overrun.swgl.core.gui.font中的Record Class
已过时。
Easy font is going to be removed and replaced with true type
SwglEasyGlyph(int, int, int, int) - record class的构造器 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
创建 SwglEasyGlyph 记录的实例。
SwglEasyTextDesc - org.overrun.swgl.core.gui.font中的类
已过时。
Easy font is going to be removed and replaced with true type
SwglEasyTextDesc(String, Vector2i[], Vector2i[], SwglEasyGlyph[]) - 类的构造器 org.overrun.swgl.core.gui.font.SwglEasyTextDesc
已过时。
 

T

t - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
T2F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
T2F_C3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_C4F_N3B_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_C4F_N3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_C4UB_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_N3B_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_N3F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T2F_V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T3F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
T4F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
T4F_C4F_N3B_V4F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T4F_C4F_N3F_V4F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
T4F_V4F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
TESS_CONTROL_SHADER - enum class 中的枚举常量 org.overrun.swgl.core.gl.shader.GLShaderType
The tess control shader.
TESS_EVALUATION_SHADER - enum class 中的枚举常量 org.overrun.swgl.core.gl.shader.GLShaderType
The tess evaluation shader.
test(float, float) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Check if this is intersected with specified position.
test(Vector2fc) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Check if this is intersected with specified position.
test(AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Check if this is intersected with b.
test(AABRect2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
Check if this is intersected with b.
test(BCircle2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
Check if this is intersected with b.
test(BCircle2f) - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
Check if this is intersected with b.
texCoord(float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current tex coord 1d.
texCoord(float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current tex coord 2d.
texCoord(float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current tex coord 3d.
texCoord(float, float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current tex coord 4d.
texCoord(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
texture() - 类中的方法 org.overrun.swgl.core.gui.font.AWTFontTexture
 
Texture - org.overrun.swgl.core.asset.tex中的类
A swgl texture.
Texture() - 类的构造器 org.overrun.swgl.core.asset.tex.Texture
 
TEXTURE - enum class 中的枚举常量 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
 
Texture2D - org.overrun.swgl.core.asset.tex中的类
A swgl 2D texture.
Texture2D() - 类的构造器 org.overrun.swgl.core.asset.tex.Texture2D
Create an empty 2D texture.
Texture2D(String, IFileProvider) - 类的构造器 org.overrun.swgl.core.asset.tex.Texture2D
Create a 2D texture load from the file.
TEXTURE2D - enum class 中的枚举常量 org.overrun.swgl.core.asset.AssetTypes
 
TextureAtlas - org.overrun.swgl.core.asset.tex中的类
The texture atlas.
TextureAtlas() - 类的构造器 org.overrun.swgl.core.asset.tex.TextureAtlas
 
TextureAtlas(int) - 类的构造器 org.overrun.swgl.core.asset.tex.TextureAtlas
 
textureId() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
thaw() - 类中的方法 org.overrun.swgl.core.asset.AssetManager
Thaw this manager.
third() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the third value.
third() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the third value.
third() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the third value.
tick() - 类中的方法 org.overrun.swgl.core.Application
Update physical things per ticks.
tick(int) - 类中的方法 org.overrun.swgl.core.util.timing.Scheduler
Set the current tick and tick.
ticks - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The ticks should be ticked in one frame.
timer - 类中的变量 org.overrun.swgl.core.GlfwApplication
The timer.
Timer - org.overrun.swgl.core.util.timing中的类
 
Timer() - 类的构造器 org.overrun.swgl.core.util.timing.Timer
Create a new Timer.
Timer(int) - 类的构造器 org.overrun.swgl.core.util.timing.Timer
Create a new Timer with the specified ticks per seconds.
timescale - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The timescale.
toByteArray(Collection<Byte>) - 类中的静态方法 org.overrun.swgl.core.util.ListArrays
Create a byte array from a list.
toFloatArray(Collection<Float>) - 类中的静态方法 org.overrun.swgl.core.util.ListArrays
Create a float array from a list.
toImmutable() - 类中的方法 org.overrun.swgl.core.util.Pair.Mutable
 
toImmutable() - 类中的方法 org.overrun.swgl.core.util.Tri.Mutable
 
toIntArray(Collection<Integer>) - 类中的静态方法 org.overrun.swgl.core.util.ListArrays
Create an int array from a list.
toMutable() - record class中的方法 org.overrun.swgl.core.util.Pair
 
toMutable() - record class中的方法 org.overrun.swgl.core.util.Tri
 
toPoT(int) - 类中的静态方法 org.overrun.swgl.core.util.math.Numbers
Convert a to a number that is power of 2.
toString() - 类中的方法 org.overrun.swgl.core.asset.tex.Block
 
toString() - 类中的方法 org.overrun.swgl.core.asset.tex.Node
 
toString() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
toString() - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
toString() - enum class中的方法 org.overrun.swgl.core.gl.GLDataType
 
toString() - enum class中的方法 org.overrun.swgl.core.gl.shader.GLShaderType
 
toString() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回此记录的字符串表示形式。
toString() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回此记录的字符串表示形式。
toString() - enum class中的方法 org.overrun.swgl.core.model.VertexFormat
 
toString() - 类中的方法 org.overrun.swgl.core.model.VertexLayout
 
toString() - record class中的方法 org.overrun.swgl.core.util.FloatPair
返回此记录的字符串表示形式。
toString() - record class中的方法 org.overrun.swgl.core.util.FloatTri
返回此记录的字符串表示形式。
toString() - record class中的方法 org.overrun.swgl.core.util.IntPair
返回此记录的字符串表示形式。
toString() - record class中的方法 org.overrun.swgl.core.util.IntTri
返回此记录的字符串表示形式。
toString() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
 
toString() - record class中的方法 org.overrun.swgl.core.util.Pair
返回此记录的字符串表示形式。
toString() - 类中的方法 org.overrun.swgl.core.util.sys.OperatingSystem
 
toString() - record class中的方法 org.overrun.swgl.core.util.Tri
返回此记录的字符串表示形式。
toString(IPair<?, ?>) - 接口中的静态方法 org.overrun.swgl.core.util.IPair
Convert a pair to string.
toString(ITri<?, ?, ?>) - 接口中的静态方法 org.overrun.swgl.core.util.ITri
Convert a triple to string.
toVectorf() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the normal vector.
toVectori() - enum class中的方法 org.overrun.swgl.core.util.math.Direction
Get the normal vector.
tps - 类中的变量 org.overrun.swgl.core.util.timing.Timer
The ticks per seconds.
Transformation - org.overrun.swgl.core.util.math中的类
A swgl affine transformation.
Transformation() - 类的构造器 org.overrun.swgl.core.util.math.Transformation
 
Transformation(Vector3fc, Quaternionfc, Vector3fc) - 类的构造器 org.overrun.swgl.core.util.math.Transformation
 
Tri<L,M,R> - org.overrun.swgl.core.util中的Record Class
The triple with 3 objects.
Tri(L, M, R) - record class的构造器 org.overrun.swgl.core.util.Tri
创建 Tri 记录的实例。
Tri.Mutable<L,M,R> - org.overrun.swgl.core.util中的类
The mutable triple with 3 objects.
TRIANGLE_FAN - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
TRIANGLE_STRIP - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
TRIANGLE_STRIP_ADJACENCY - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
TRIANGLES - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
TRIANGLES_ADJACENCY - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDrawMode
 
tryFix() - 类中的方法 org.overrun.swgl.core.phys.p2d.AABRect2f
 

U

u0() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回 u0 记录组件的值。
u1() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回 u1 记录组件的值。
UI1 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 1 unsigned int uniform.
UI2 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 2 unsigned ints uniform.
UI3 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 3 unsigned ints uniform.
UI4 - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLUniformType
The 4 unsigned ints uniform.
unbind() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture
Unbinds this texture.
unbind() - 类中的方法 org.overrun.swgl.core.asset.tex.Texture2D
 
unbind() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Drop this program.
unbindTexture() - 类中的静态方法 org.overrun.swgl.core.gui.font.SwglEasyFont
已过时。
 
UNIT_NOT_CARE - 接口中的静态变量 org.overrun.swgl.core.model.ITextureMap
 
UNIX - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
UNSIGNED_BYTE - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
An unsigned byte type has length 1
UNSIGNED_INT - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
An unsigned integer type has length 4
UNSIGNED_SHORT - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLDataType
An unsigned short type has length 2
UP - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The up facing.
update() - 类中的方法 org.overrun.swgl.core.Application
Update anything per frames.
update() - 类中的方法 org.overrun.swgl.core.level.FpsCamera
 
update() - 类中的方法 org.overrun.swgl.core.util.timing.Timer
 
updateTime() - 类中的方法 org.overrun.swgl.core.GlfwApplication
Update the time and ticking.
updateUniforms() - 类中的方法 org.overrun.swgl.core.gl.GLProgram
Update all dirty uniforms.
upload() - 类中的方法 org.overrun.swgl.core.gl.GLUniform
Upload uniform data to GL.
used - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
useLegacyGL - 类中的静态变量 org.overrun.swgl.core.cfg.GlobalConfig
The required OpenGL profile.
useProgram(int) - 类中的静态方法 org.overrun.swgl.core.gl.GLStateMgr
Use a program.

V

v0() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回 v0 记录组件的值。
v1() - record class中的方法 org.overrun.swgl.core.gui.font.SwglEasyGlyph
已过时。
返回 v1 记录组件的值。
V2F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
V2F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
V3F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
V3F - 类中的静态变量 org.overrun.swgl.core.model.BuiltinVertexLayouts
 
V4F - enum class 中的枚举常量 org.overrun.swgl.core.model.VertexFormat
 
value() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the value.
value() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the value.
value() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the value.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.asset.AssetTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.GLBlendFunc
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.GLDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.GLDrawMode
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.GLUniformType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.gl.shader.GLShaderType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.model.VertexFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 org.overrun.swgl.core.asset.AssetTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.GLBlendFunc
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.GLDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.GLDrawMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.GLUniformType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.ims.GLImmeMode.MatrixMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.gl.shader.GLShaderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.model.VertexFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 org.overrun.swgl.core.util.math.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
vao - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
vbo - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
vertex(float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current vertex 2d.
vertex(float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current vertex 3d.
vertex(float, float, float, float) - 类中的方法 org.overrun.swgl.core.gl.batch.GLBatch
Set current vertex 4d.
vertex(String[]) - 类中的静态方法 org.overrun.swgl.core.gl.batch.GLBatchCmd
 
VERTEX_SHADER - enum class 中的枚举常量 org.overrun.swgl.core.gl.shader.GLShaderType
The vertex shader.
vertexCount - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
VertexFormat - org.overrun.swgl.core.model中的Enum Class
The vertex format.
VertexLayout - org.overrun.swgl.core.model中的类
 
VertexLayout(Collection<VertexFormat>) - 类的构造器 org.overrun.swgl.core.model.VertexLayout
Create a layout with the vertex formats.
VertexLayout(VertexFormat...) - 类的构造器 org.overrun.swgl.core.model.VertexLayout
Create a layout with the vertex formats.
VertexLayout.LayoutConsumer - org.overrun.swgl.core.model中的接口
The layout consumer to accept format, format offset and index.
vnbo - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 
vtbos - 类中的变量 org.overrun.swgl.core.model.obj.ObjMesh
 

W

w - 类中的变量 org.overrun.swgl.core.asset.tex.Block
 
w - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
w - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
w() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 w 记录组件的值。
WEST - enum class 中的枚举常量 org.overrun.swgl.core.util.math.Direction
The west facing, in the left.
width() - 类中的方法 org.overrun.swgl.core.asset.tex.NativeImage
 
width() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
width() - 类中的方法 org.overrun.swgl.core.asset.tex.TextureAtlas
 
window - 类中的变量 org.overrun.swgl.core.GlfwApplication
The window.
Window - org.overrun.swgl.core.io中的类
The swgl window.
Window() - 类的构造器 org.overrun.swgl.core.io.Window
 
WindowConfig - org.overrun.swgl.core.cfg中的类
The swgl window configs.
WindowConfig() - 类的构造器 org.overrun.swgl.core.cfg.WindowConfig
 
WINDOWS - 类中的静态变量 org.overrun.swgl.core.util.sys.OperatingSystem
 
withExtension(String, String) - 类中的静态方法 org.overrun.swgl.core.util.sys.OperatingSystem
Returns a representation of the file path with an alternate extension.
wndFailFunc - 类中的静态变量 org.overrun.swgl.core.cfg.WindowConfig
The Consumer to be called when the window creation failure.
writeBuffer(int, int, String) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
Allocate a bitmap buffer with specified size and write text to it.
writeBuffer(int, ByteBuffer, String) - 类中的方法 org.overrun.swgl.core.gui.font.STBFontInfoBuffer
 

X

x - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
x - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
x() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
x() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 x 记录组件的值。
x() - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
x() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the x value.
x() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the x value.
x() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the x value.
x() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the x value.
x() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the x value.
x() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the x value.
x(float) - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
x(int) - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 

Y

y - 类中的变量 org.overrun.swgl.core.asset.tex.Node
 
y - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
y() - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 
y() - record class中的方法 org.overrun.swgl.core.gui.font.AWTFontUtils.CharInfo
返回 y 记录组件的值。
y() - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
y() - record class中的方法 org.overrun.swgl.core.util.FloatPair
Get the y value.
y() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the y value.
y() - record class中的方法 org.overrun.swgl.core.util.IntPair
Get the y value.
y() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the y value.
y() - 接口中的方法 org.overrun.swgl.core.util.IPair
Get the y value.
y() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the y value.
y(float) - 类中的方法 org.overrun.swgl.core.phys.p2d.BCircle2f
 
y(int) - 类中的方法 org.overrun.swgl.core.asset.tex.SpriteInfo
 

Z

z - 类中的变量 org.overrun.swgl.core.gl.batch.GLBatchVertex
 
z() - record class中的方法 org.overrun.swgl.core.util.FloatTri
Get the z value.
z() - record class中的方法 org.overrun.swgl.core.util.IntTri
Get the z value.
z() - 接口中的方法 org.overrun.swgl.core.util.ITri
Get the z value.
ZERO - enum class 中的枚举常量 org.overrun.swgl.core.gl.GLBlendFunc
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|常量字段值|所有程序包