MCPcopy Create free account
hub / github.com/defold/defold / ReadFixed64

Method ReadFixed64

engine/ddf/src/ddf/ddf_inputbuffer.cpp:133–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

131 }
132
133 bool InputBuffer::ReadFixed64(uint64_t *value)
134 {
135 if (m_End - m_Current < 8)
136 return false;
137
138 char*p = (char*) value;
139 #if defined(__LITTLE_ENDIAN__) || defined(i386) || defined(__x86_64) || defined(_M_IX86) || defined(_M_X64) || defined(ANDROID)
140 p[0] = m_Current[0];
141 p[1] = m_Current[1];
142 p[2] = m_Current[2];
143 p[3] = m_Current[3];
144 p[4] = m_Current[4];
145 p[5] = m_Current[5];
146 p[6] = m_Current[6];
147 p[7] = m_Current[7];
148 #else
149 #error "Unable to determine endian"
150 #endif
151
152 m_Current += 8;
153 return true;
154 }
155
156
157 bool InputBuffer::ReadFloat(float* value)

Callers 1

SkipFieldFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected