fromValue static method
Returns the RlFramebufferAttachTextureType for the given native value.
Throws ArgumentError if value does not correspond to a known entry.
Implementation
static RlFramebufferAttachTextureType fromValue(int value) => switch (value) {
0 => RL_ATTACHMENT_CUBEMAP_POSITIVE_X,
1 => RL_ATTACHMENT_CUBEMAP_NEGATIVE_X,
2 => RL_ATTACHMENT_CUBEMAP_POSITIVE_Y,
3 => RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y,
4 => RL_ATTACHMENT_CUBEMAP_POSITIVE_Z,
5 => RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z,
100 => RL_ATTACHMENT_TEXTURE2D,
200 => RL_ATTACHMENT_RENDERBUFFER,
_ => throw ArgumentError('Unknown value for $RlFramebufferAttachTextureType: $value'),
};