b3dEntityClass

Returns entity type as string (Mesh, Camera, Light, Pivot, Sprite, Unknown). Takes entity (entity handle). Returns class name as String ("Mesh", "Camera", "Light", "Pivot", "Sprite" for billboard, "Unknown" for unrecognized type, "" for invalid entity).

3D Graphics

Parameters & Returns

Parameters

entity Int

Returns

String

Quick Summary

Returns entity type as string (Mesh, Camera, Light, Pivot, Sprite, Unknown). Takes entity (entity handle). Returns class name as String ("Mesh", "Camera", "Light", "Pivot", "Sprite" for billboard, "Unknown" for unrecognized type, "" for invalid entity).

Technical Exegesis...

Returns entity type as string (Mesh, Camera, Light, Pivot, Sprite, Unknown). Takes entity (entity handle). Returns class name as String ("Mesh", "Camera", "Light", "Pivot", "Sprite" for billboard, "Unknown" for unrecognized type, "" for invalid entity). Validates entity exists, switches on entity.type enum, returns corresponding class name string. Type identification for runtime polymorphism.

This function queries entity type. Entity types: entities have type field (entity.

Example

Example.bam
; No example implemented yet