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

Method ReadFixed32

engine/ddf/src/ddf/ddf_inputbuffer.cpp:114–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112 }
113
114 bool InputBuffer::ReadFixed32(uint32_t *value)
115 {
116 if (m_End - m_Current < 4)
117 return false;
118
119 char*p = (char*) value;
120 #if defined(__LITTLE_ENDIAN__) || defined(i386) || defined(__x86_64) || defined(_M_IX86) || defined(_M_X64) || defined(ANDROID)
121 p[0] = m_Current[0];
122 p[1] = m_Current[1];
123 p[2] = m_Current[2];
124 p[3] = m_Current[3];
125 #else
126 #error "Unable to determine endian"
127 #endif
128
129 m_Current += 4;
130 return true;
131 }
132
133 bool InputBuffer::ReadFixed64(uint64_t *value)
134 {

Callers 1

SkipFieldFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected