Uses of Class
net.mtrop.doom.object.BinaryObject.Scanner
Package
Description
Contains the base structural abstracts for this library.
Contains object interfaces for most data.
-
Uses of BinaryObject.Scanner in net.mtrop.doom
Modifier and TypeMethodDescription<BO extends BinaryObject>
BinaryObject.Scanner<BO>DoomPK3.getScanner
(String entryName, Class<BO> type, int objectLength) Retrieves the data for a particular entry and returns it as a deserializing scanner iterator that returns independent instances of objects.default <BO extends BinaryObject>
BinaryObject.Scanner<BO>Wad.getScanner
(int n, Class<BO> type, int objectLength) Retrieves the data of a particular entry at a specific index and returns it as a deserializing scanner iterator that returns independent instances of objects.default <BO extends BinaryObject>
BinaryObject.Scanner<BO>Wad.getScanner
(String entryName, int start, Class<BO> type, int objectLength) Retrieves the data of the first occurrence of a particular entry from a starting index and returns it as a deserializing scanner iterator that returns independent instances of objects.default <BO extends BinaryObject>
BinaryObject.Scanner<BO>Wad.getScanner
(String entryName, Class<BO> type, int objectLength) Retrieves the data of the first occurrence of a particular entry and returns it as a deserializing scanner iterator that returns independent instances of objects.default <BO extends BinaryObject>
BinaryObject.Scanner<BO>Wad.getScanner
(String entryName, String startEntryName, Class<BO> type, int objectLength) Retrieves the data of the first occurrence of a particular entry from a starting entry (by name) and returns it as a deserializing scanner iterator that returns independent instances of objects.default <BO extends BinaryObject>
BinaryObject.Scanner<BO>Wad.getScanner
(WadEntry entry, Class<BO> type, int objectLength) Retrieves the data of the specified entry and returns it as a deserializing scanner iterator that returns independent instances of objects. -
Uses of BinaryObject.Scanner in net.mtrop.doom.object
Modifier and TypeMethodDescriptionstatic <BO extends BinaryObject>
BinaryObject.Scanner<BO>BinaryObject.scanner
(Class<BO> boClass, InputStream in, int length) Creates a deserializing scanner iterator that returns independent instances of objects.