50             for(
int i = 0; i < 256; i++) {
    51                 m_rsl[i] = s != ((
void*)0) ? s[i] : 0;
    57             shuffle(a,b,c,d,e,f,g,h);
    58             shuffle(a,b,c,d,e,f,g,h);
    59             shuffle(a,b,c,d,e,f,g,h);
    60             shuffle(a,b,c,d,e,f,g,h);
    64                     a+= (m_rsl)[i  ]; b+=(m_rsl)[i+1]; c+=(m_rsl)[i+2]; d+=(m_rsl)[i+3];
    65                     e+= (m_rsl)[i+4]; f+=(m_rsl)[i+5]; g+=(m_rsl)[i+6]; h+=(m_rsl)[i+7];
    67                     shuffle(a,b,c,d,e,f,g,h);
    69                     (m_mem)[i  ]=a; (m_mem)[i+1]=b; (m_mem)[i+2]=c; (m_mem)[i+3]=d;
    70                     (m_mem)[i+4]=e; (m_mem)[i+5]=f; (m_mem)[i+6]=g; (m_mem)[i+7]=h;
    74                     a+=(m_mem)[i  ]; b+=(m_mem)[i+1]; c+=(m_mem)[i+2]; d+=(m_mem)[i+3];
    75                     e+=(m_mem)[i+4]; f+=(m_mem)[i+5]; g+=(m_mem)[i+6]; h+=(m_mem)[i+7];
    77                     shuffle(a,b,c,d,e,f,g,h);
    79                     (m_mem)[i  ]=a; (m_mem)[i+1]=b; (m_mem)[i+2]=c; (m_mem)[i+3]=d;
    80                     (m_mem)[i+4]=e; (m_mem)[i+5]=f; (m_mem)[i+6]=g; (m_mem)[i+7]=h;
 TIntType result_type
Definition: isaac_engine.hpp:40
static constexpr result_type golden_ratio
Definition: isaac_engine.hpp:41