mirror of
https://github.com/zeldaret/tp
synced 2026-05-23 06:54:28 -04:00
Match resource.cpp with a small fake match (#2936)
This commit is contained in:
@@ -243,6 +243,8 @@ struct TLinkList : TNodeLinkList {
|
||||
return iterator(TNodeLinkList::Find(Element_toNode(element)));
|
||||
}
|
||||
void Remove(T* element) { TNodeLinkList::Remove(Element_toNode(element)); }
|
||||
|
||||
typedef T value_type;
|
||||
};
|
||||
|
||||
template <typename T, int I>
|
||||
@@ -311,10 +313,10 @@ struct TEnumerator2 {
|
||||
Iterator end;
|
||||
};
|
||||
|
||||
template <typename T, int I>
|
||||
struct TContainerEnumerator : public TEnumerator2<typename TLinkList<T, I>::iterator, T> {
|
||||
inline TContainerEnumerator(TLinkList<T, I>* param_0)
|
||||
: TEnumerator2<typename TLinkList<T, I>::iterator, T>(param_0->begin(), param_0->end()) {}
|
||||
template <typename T>
|
||||
struct TContainerEnumerator : public TEnumerator2<typename T::iterator, typename T::value_type> {
|
||||
inline TContainerEnumerator(T& param_0)
|
||||
: TEnumerator2<typename T::iterator, typename T::value_type>(param_0.begin(), param_0.end()) {}
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ struct data {
|
||||
u32* get_signature() const { return (u32*)(get() + 0x0); }
|
||||
u32 get_type() const { return *(u32*)(get() + 0x4); }
|
||||
u32 get_blockNumber() const { return *(u32*)(get() + 0xC); }
|
||||
u8 get_encoding() const { return *(u8*)(get() + 0x10); }
|
||||
u32 get_encoding() const { return *(u8*)(get() + 0x10); }
|
||||
};
|
||||
|
||||
// TParse_TBlock handles parsing the generic section header data
|
||||
|
||||
Reference in New Issue
Block a user