MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / Model_Init

Function Model_Init

src/Model.c:37–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35static void Model_NoParts(void) { }
36
37void Model_Init(struct Model* model) {
38 model->bobbing = true;
39 model->usesSkin = true;
40 model->calcHumanAnims = false;
41 model->usesHumanSkin = false;
42 model->pushes = true;
43
44 model->maxScale = 2.0f;
45 model->shadowScale = 1.0f;
46 model->armX = 6; model->armY = 12;
47
48 model->GetTransform = Model_GetTransform;
49 model->DrawArm = Model_NullFunc;
50}
51
52cc_bool Model_ShouldRender(struct Entity* e) {
53 Vec3 pos = e->Position;

Callers 15

HumanoidModel_RegisterFunction · 0.85
ChibiModel_RegisterFunction · 0.85
SittingModel_RegisterFunction · 0.85
HeadModel_RegisterFunction · 0.85
ChickenModel_RegisterFunction · 0.85
CreeperModel_RegisterFunction · 0.85
PigModel_RegisterFunction · 0.85
SheepModel_RegisterFunction · 0.85
NoFurModel_RegisterFunction · 0.85
SkeletonModel_RegisterFunction · 0.85
SpiderModel_RegisterFunction · 0.85
ZombieModel_RegisterFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected