索引
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 totrue
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
- 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
All Classes and Interfaces|常量字段值|所有程序包