class f__AnonymousType0<< Count > j__TPar
MiscShaderData UseSecondaryColor(Vector3 color)
Asset< Texture2D > _uImage0
bool _useProjectionMatrix
static bool IsPowerOfTwo(int n)
Asset< Texture2D > _uImage1
Asset< Texture2D > _uImage2
MiscShaderData UseImage1(string path)
MiscShaderData UseColor(Vector3 color)
MiscShaderData UseImage1(Asset< Texture2D > texture)
MiscShaderData UseImage2(string path)
Vector4 _shaderSpecificData
MiscShaderData UseProjectionMatrix(bool doUse)
virtual void Apply([Optional] DrawData? drawData)
MiscShaderData UseSecondaryColor(float r, float g, float b)
MiscShaderData UseSecondaryColor(Color color)
virtual MiscShaderData GetSecondaryShader(Entity entity)
MiscShaderData UseColor(Color color)
MiscShaderData UseSaturation(float saturation)
MiscShaderData UseShaderSpecificData(Vector4 specificData)
MiscShaderData UseColor(float r, float g, float b)
MiscShaderData UseSamplerState(SamplerState state)
SamplerState _customSamplerState
override void Apply(Entity entity, [Optional] DrawData? drawData)
MiscShaderData UseImage0(Asset< Texture2D > texture)
MiscShaderData UseOpacity(float alpha)
MiscShaderData UseImage2(Asset< Texture2D > texture)
MiscShaderData(Ref< Effect > shader, string passName)
MiscShaderData UseImage0(string path)
readonly Ref< Effect > _shader
static Microsoft.Xna.Framework.Vector2 screenPosition