From 71e94ee161447b84c0eaabf6567f8fa62262cd3e Mon Sep 17 00:00:00 2001 From: Mirrorbot Date: Sat, 27 Dec 2025 17:53:06 -0600 Subject: Inital commit --- doc/html/_s_material_8h.html | 252 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 252 insertions(+) create mode 100644 doc/html/_s_material_8h.html (limited to 'doc/html/_s_material_8h.html') diff --git a/doc/html/_s_material_8h.html b/doc/html/_s_material_8h.html new file mode 100644 index 0000000..d1ffc4b --- /dev/null +++ b/doc/html/_s_material_8h.html @@ -0,0 +1,252 @@ + + + + +Irrlicht 3D Engine: SMaterial.h File Reference + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
Irrlicht 3D Engine + +
+ +
+ + + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+
+ +
+
SMaterial.h File Reference
+
+
+
#include "SColor.h"
+#include "matrix4.h"
+#include "irrArray.h"
+#include "irrMath.h"
+#include "EMaterialTypes.h"
+#include "EMaterialFlags.h"
+#include "SMaterialLayer.h"
+
+

Go to the source code of this file.

+

+Classes

+ +

+Namespaces

+
    +
  • namespace irr +

    Everything in the Irrlicht Engine can be found in this namespace.

    +
  • namespace irr::video +

    The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done here.

    +
+

+Enumerations

+ +

+Functions

+
    +
  • f32 irr::video::pack_textureBlendFunc (const E_BLEND_FACTOR srcFact, const E_BLEND_FACTOR dstFact, const E_MODULATE_FUNC modulate=EMFN_MODULATE_1X, const u32 alphaSource=EAS_TEXTURE) +
    EMT_ONETEXTURE_BLEND: pack srcFact, dstFact, Modulate and alpha source to MaterialTypeParam.
  • bool irr::video::textureBlendFunc_hasAlpha (const E_BLEND_FACTOR factor) +
    EMT_ONETEXTURE_BLEND: has BlendFactor Alphablending.
  • void irr::video::unpack_textureBlendFunc (E_BLEND_FACTOR &srcFact, E_BLEND_FACTOR &dstFact, E_MODULATE_FUNC &modulo, u32 &alphaSource, const f32 param) +
    EMT_ONETEXTURE_BLEND: unpack srcFact & dstFact and Modulo to MaterialTypeParam.
+

+Variables

+ +
+
+ + + + + -- cgit v1.2.3-70-g09d2