MCPcopy Create free account
hub / github.com/TheForceEngine/TheForceEngine / hBuffer_pushCommand

Function hBuffer_pushCommand

TheForceEngine/TFE_Editor/history.cpp:112–124  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110 }
111
112 u32 hBuffer_pushCommand()
113 {
114 u32 addr = (u32)s_historyBuffer.size();
115 // Make sure the next pointer is 4-byte aligned.
116 if ((addr & 3) != 0)
117 {
118 s_historyBuffer.resize(s_historyBuffer.size() + 4 - (addr & 3));
119 addr = (u32)s_historyBuffer.size();
120 assert((addr & 3) == 0);
121 }
122 s_history.push_back(addr);
123 return addr;
124 }
125
126 CommandHeader* hBuffer_createHeader()
127 {

Callers 1

hBuffer_createHeaderFunction · 0.85

Calls 3

push_backMethod · 0.80
sizeMethod · 0.45
resizeMethod · 0.45

Tested by

no test coverage detected