Package com.mojang.blaze3d.shaders
Part 1/1
AbstractUniform
- Full name:
com.mojang.blaze3d.shaders.AbstractUniform - Package:
com.mojang.blaze3d.shaders - Source:
clientOnly—com/mojang/blaze3d/shaders/AbstractUniform.java - Type:
class - Modifiers:
public
com.mojang.blaze3d.shaders.AbstractUniform#set(float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:12 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:15 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat g
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:18 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat h
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:21 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(float[])
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:42 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float[] fs
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:30 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:33 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint j
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:36 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(int,int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:39 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint kint l
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(Matrix3f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:83 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Matrix3f matrix3f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(Matrix4f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:80 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Matrix4f matrix4f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(Vector3f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:45 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Vector3f vector3f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#set(Vector4f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:48 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Vector4f vector4f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat2x2(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:51 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat2x2
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat2x3(float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:54 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat2x3
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat2x4(float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:57 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat2x4
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat m
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat3x2(float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:60 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat3x2
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat3x3(float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:63 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat3x3
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat n
ตัวอย่างใช้งาน
AbstractUniform instance = ...;
instance.setMat3x3(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.AbstractUniform#setMat3x4(float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:66 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat3x4
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat q
ตัวอย่างใช้งาน
AbstractUniform instance = ...;
instance.setMat3x4(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.AbstractUniform#setMat4x2(float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:69 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat4x2
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat m
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setMat4x3(float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:72 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat4x3
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat q
ตัวอย่างใช้งาน
AbstractUniform instance = ...;
instance.setMat4x3(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.AbstractUniform#setMat4x4(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:75 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Mat4x4
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat qfloat rfloat sfloat tfloat u
ตัวอย่างใช้งาน
AbstractUniform instance = ...;
instance.setMat4x4(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.AbstractUniform#setSafe(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:24 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Safe
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.AbstractUniform#setSafe(int,int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/AbstractUniform.java:27 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Safe
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
int iint jint kint l
ตัวอย่างใช้งาน
CompiledShader
- Full name:
com.mojang.blaze3d.shaders.CompiledShader - Package:
com.mojang.blaze3d.shaders - Source:
clientOnly—com/mojang/blaze3d/shaders/CompiledShader.java - Type:
class - Modifiers:
public - Implements:
AutoCloseable
com.mojang.blaze3d.shaders.CompiledShader#close()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:37 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: shaderId. เรียกต่อ: assertOnRenderThread(), glDeleteShader(). สร้างออบเจ็กต์: IllegalStateException.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.CompiledShader#compile(ResourceLocation,CompiledShader.Type,String)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:24 - Modifiers:
public static - Return:
CompiledShader
คืออะไร
ดำเนินการ compile ตาม implementation ของ CompiledShader
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: assertOnRenderThread(), glCreateShader(), glType(), glShaderSource(), glCompileShader(), glGetShaderi(), trim(), glGetShaderInfoLog(). สร้างออบเจ็กต์: ShaderManager.CompilationException, CompiledShader. คืนค่า: new CompiledShader(i, resourceLocation).
Parameters
ResourceLocation resourceLocationCompiledShader.Type typeString string
Throws
ShaderManager.CompilationException
ตัวอย่างใช้งาน
ResourceLocation resourceLocation = ...;
CompiledShader.Type type = ...;
CompiledShader result = CompiledShader.compile(resourceLocation, type, "value");
com.mojang.blaze3d.shaders.CompiledShader#getId()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:48 - Modifiers:
public - Return:
ResourceLocation
คืออะไร
อ่านค่า Id
ทำงานยังไง
คืนค่า: this.id.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.CompiledShader#getShaderId()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:52 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Shader Id
ทำงานยังไง
คืนค่า: this.shaderId.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
CompiledShader$Type
- Full name:
com.mojang.blaze3d.shaders.CompiledShader$Type - Package:
com.mojang.blaze3d.shaders - Source:
clientOnly—com/mojang/blaze3d/shaders/CompiledShader.java - Type:
enum - Modifiers:
public
com.mojang.blaze3d.shaders.CompiledShader$Type#byLocation(ResourceLocation)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:72 - Modifiers:
public static - Return:
CompiledShader.Type
คืออะไร
ดำเนินการ byLocation ตาม implementation ของ CompiledShader$Type
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getPath(), endsWith(). มีจุด return อย่างน้อย 2 จุด.
Parameters
ResourceLocation resourceLocation
ตัวอย่างใช้งาน
ResourceLocation resourceLocation = ...;
CompiledShader.Type result = CompiledShader.Type.byLocation(resourceLocation);
com.mojang.blaze3d.shaders.CompiledShader$Type#getName()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:83 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.CompiledShader$Type#glType()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:87 - Modifiers:
public - Return:
int
คืออะไร
ดำเนินการ glType ตาม implementation ของ CompiledShader$Type
ทำงานยังไง
คืนค่า: this.glType.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.CompiledShader$Type#idConverter()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/CompiledShader.java:91 - Modifiers:
public - Return:
FileToIdConverter
คืออะไร
ดำเนินการ idConverter ตาม implementation ของ CompiledShader$Type
ทำงานยังไง
สร้างออบเจ็กต์: FileToIdConverter. คืนค่า: new FileToIdConverter("shaders", this.extension).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
FogShape
- Full name:
com.mojang.blaze3d.shaders.FogShape - Package:
com.mojang.blaze3d.shaders - Source:
clientOnly—com/mojang/blaze3d/shaders/FogShape.java - Type:
enum - Modifiers:
public
com.mojang.blaze3d.shaders.FogShape#getIndex()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/FogShape.java:17 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Index
ทำงานยังไง
คืนค่า: this.index.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
Uniform
- Full name:
com.mojang.blaze3d.shaders.Uniform - Package:
com.mojang.blaze3d.shaders - Source:
clientOnly—com/mojang/blaze3d/shaders/Uniform.java - Type:
class - Modifiers:
public - Extends:
AbstractUniform - Implements:
AutoCloseable
com.mojang.blaze3d.shaders.Uniform#close()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:89 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: memFree().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getCount()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:499 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Count
ทำงานยังไง
คืนค่า: this.count.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getFloatBuffer()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:511 - Modifiers:
public - Return:
FloatBuffer
คืออะไร
อ่านค่า Float Buffer
ทำงานยังไง
คืนค่า: this.floatValues.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getIntBuffer()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:507 - Modifiers:
public - Return:
IntBuffer
คืออะไร
อ่านค่า Int Buffer
ทำงานยังไง
คืนค่า: this.intValues.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getLocation()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:495 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Location
ทำงานยังไง
คืนค่า: this.location.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getName()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:126 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getType()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:503 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Type
ทำงานยังไง
คืนค่า: this.type.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#getTypeFromString(String)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:103 - Modifiers:
public static - Return:
int
คืออะไร
อ่านค่า Type From String
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: equals(), startsWith(), endsWith(). คืนค่า: i.
Parameters
String string
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#glGetUniformLocation(int,CharSequence)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:58 - Modifiers:
public static - Return:
int
คืออะไร
ดำเนินการ glGetUniformLocation ตาม implementation ของ Uniform
ทำงานยังไง
เรียกต่อ: _glGetUniformLocation(). คืนค่า: GlStateManager._glGetUniformLocation(i, charSequence).
Parameters
int iCharSequence charSequence
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:130 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:137 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat g
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:151 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat h
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:167 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), flip(), markDirty().
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(float[])
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:263 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: warn(), array(), position(), put(), markDirty().
Parameters
float[] fs
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:229 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
int i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(int,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:145 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
int ifloat f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:236 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
int iint j
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:244 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
int iint jint k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(int,int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:253 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
int iint jint kint l
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(Matrix3f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:419 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), get(), markDirty().
Parameters
Matrix3f matrix3f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(Matrix4f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:412 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), get(), markDirty().
Parameters
Matrix4f matrix4f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(Vector3f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:160 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), get(), markDirty().
Parameters
Vector3f vector3f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#set(Vector4f)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:178 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า set
ทำงานยังไง
เรียกต่อ: position(), get(), markDirty().
Parameters
Vector4f vector4f
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setFromConfig(List<Float>,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:70 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า From Config
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: max(), size(), fill(), getFirst(), floatValue(), get(), setSafe(), set().
Parameters
List<Float> listint i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setFromConfig(ShaderProgramConfig.Uniform)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:66 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า From Config
ทำงานยังไง
เรียกต่อ: values(), count().
Parameters
ShaderProgramConfig.Uniform uniform
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setLocation(int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:122 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Location
ทำงานยังไง
แก้ state: location.
Parameters
int i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat2x2(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:275 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat2x2
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat2x3(float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:285 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat2x3
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat2x4(float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:297 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat2x4
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat m
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat3x2(float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:311 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat3x2
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat k
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat3x3(float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:323 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat3x3
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat n
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat3x4(float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:338 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat3x4
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat q
ตัวอย่างใช้งาน
Uniform instance = ...;
instance.setMat3x4(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.Uniform#setMat4x2(float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:356 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat4x2
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat m
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setMat4x3(float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:370 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat4x3
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat q
ตัวอย่างใช้งาน
Uniform instance = ...;
instance.setMat4x3(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.Uniform#setMat4x4(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:388 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Mat4x4
ทำงานยังไง
เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat ifloat jfloat kfloat lfloat mfloat nfloat ofloat pfloat qfloat rfloat sfloat tfloat u
ตัวอย่างใช้งาน
Uniform instance = ...;
instance.setMat4x4(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
com.mojang.blaze3d.shaders.Uniform#setSafe(float,float,float,float)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:185 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Safe
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: position(), put(), markDirty().
Parameters
float ffloat gfloat hfloat i
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#setSafe(int,int,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:207 - Modifiers:
public final - Return:
void
คืออะไร
กำหนดค่า Safe
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: position(), put(), markDirty().
Parameters
int iint jint kint l
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#Uniform(String,int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:42 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ Uniform ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: name, count, type, intValues, floatValues, location. เรียกต่อ: memAllocInt(), memAllocFloat(), markDirty().
Parameters
String stringint iint j
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#upload()
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:426 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ upload ตาม implementation ของ Uniform
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: uploadAsInteger(), uploadAsFloat(), warn(), value(), uploadAsMatrix().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
com.mojang.blaze3d.shaders.Uniform#uploadInteger(int,int)
- Origin:
clientOnly - Source:
com/mojang/blaze3d/shaders/Uniform.java:62 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ uploadInteger ตาม implementation ของ Uniform
ทำงานยังไง
เรียกต่อ: glUniform1i().
Parameters
int iint j